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

Запуск ms-sql server в docker контейнере

Понадобилось на работе для тестов поюзать ms-sql server, благо он есть и для linux, иначе бы мне пришлось предать свою сущность… Итак приступим. Требования: – docker; – docker-compose; – linux. Клонируем из git проект git clone https://gitlab.com/itc-life/docker-mssql cd docker-mssql Собираем образ docker-compose build Далее правим docker-compose.yml Приводим к необходимому виду: – правим пароль – он […]

Читать дальше… from Запуск ms-sql server в docker контейнере