Run Samba on Docker-compose

How run samba with docker and docker-compose? Docker-compose file for samba mkdir -p /docker-compose/services/samba cd /docker-compose/services/samba vim docker-compose.yml Add data to file version: ‘3.4’ services: samba: image: devsadds/samba:1.0.0 container_name: samba restart: unless-stopped stdin_open: true tty: true environment: # timszone, ex: ‘Asia/Yekaterinburg’ TZ: “Asia/Yekaterinburg” # advertise shares, default: true, or false (open ports 137, 138) NMBD: […]

Читать дальше… from Run Samba on Docker-compose

Docker mount shm(shared memory) with custom size script.

Docker mount shm(shared memory) with custom size script. #!/bin/bash ##USAGE ##Для изменения размера разделяемой памяти в докер контейнере необходимо указать размер в мегабайтах(M) и имя сервиса DOCKER_SERVICE_NAME=”disp” DOCKER_SHM_SIZE=”512M” DOCKER_SERVICE_NAME_ID=$(docker ps | grep ${DOCKER_SERVICE_NAME} | grep -ve ‘exporter’ | awk ‘{print $NF}’) DOCKER_ROOT_DIR=$(docker inspect ${DOCKER_SERVICE_NAME_ID} | grep ‘HostnamePath’ | awk ‘{print $2}’ | tr -d \” […]

Читать дальше… from Docker mount shm(shared memory) with custom size script.

Get ftp file list and get files on ftp via curl

Get ftp file list and get files via curl Bash script for getting all files in chroot dir and get files Create file with user:passwd@ip user1:232323232@217.116.163.35 user2:dsfsfsfsf@217.116.163.35 user3:sfsfsfsf@217.116.163.35 #!/bin/bash TRIC_CONNECTION_FILE=”/docker-compose/scripts/tric_import/tric.list” TRIC_DATA=$(cat ${TRIC_CONNECTION_FILE} | grep -ve ‘^#.*$’ | sed ‘/^\s*$/d’ ) HOME_DIR=”/bup/tric” ftp_get () { while read -r line do FTPUSER=$(echo “$line” | cut -d\: -f1 […]

Читать дальше… from Get ftp file list and get files on ftp via curl

Собираем jq 1.5/1.6 для armv7 arch в ubuntu 18.04/debian9 x64

Понадобилось собрать jq для armv7 – для сбора метрик. Подготоваливаем систему для сборки бинарника sudo dpkg –add-architecture armv7 sudo dpkg –add-architecture armhf sudo dpkg –add-architecture armv7l sudo apt update sudo apt-get install gcc make gcc-arm-linux-gnueabi binutils-arm-linux-gnueabi g++ autoconf gcc-arm-none-eabi gcc-arm-linux-gnueabihf Скачиваем пакет и собираем. Собралась версия 1.5. wget https://github.com/stedolan/jq/releases/download/jq-1.5/jq-1.5.tar.gz tar xfvz jq-1.5.tar.gz cd jq-1.5 autoreconf […]

Читать дальше… from Собираем jq 1.5/1.6 для armv7 arch в ubuntu 18.04/debian9 x64