Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 March 19

AT

Aleksey Tikhonchuk in RU.Docker — Официальное Русское Сообщество
всем привет! мне для заббикс контейнеров требуется curl, но он в дефолтовом контейнере отсутствует, image был пересобран с исходников и добавлен curl...Вопрос в том, что в контейнере отсутствует rpm&yum, может кто-то подскажет, как можно решить вопрос без пересборки? спасибо
источник

N

Navern in RU.Docker — Официальное Русское Сообщество
Aleksey Tikhonchuk
всем привет! мне для заббикс контейнеров требуется curl, но он в дефолтовом контейнере отсутствует, image был пересобран с исходников и добавлен curl...Вопрос в том, что в контейнере отсутствует rpm&yum, может кто-то подскажет, как можно решить вопрос без пересборки? спасибо
какой конкретно вопрос нужно решить?
источник

AT

Aleksey Tikhonchuk in RU.Docker — Официальное Русское Сообщество
имеется скрипт, в нём используется мной собранный образ , но при обновлении версии мне придётся вновь пересобирать образ для того, что б там был curl
источник

AT

Aleksey Tikhonchuk in RU.Docker — Официальное Русское Сообщество
вот скрипт
источник

AT

Aleksey Tikhonchuk in RU.Docker — Официальное Русское Сообщество
/usr/bin/docker run --restart=always \
     --name mysql-for-zabbix -t \
     -v /opt/zabbix/database:/var/lib/mysql \
     -v /opt/zabbix/import:/tmp/import \
     -v /opt/zabbix/flush:/tmp/flush \
     -e MYSQL_DATABASE="zabbix" \
     -e MYSQL_USER="zabbix" \
     -e MYSQL_PASSWORD="zabbix_pwd" \
     -e MYSQL_ROOT_PASSWORD="zabbix_pwd" \
     -d mysql:5.7 \
     --character-set-server=utf8 --collation-server=utf8_bin

/usr/bin/docker run --restart=always \
     --name zabbix-java-gateway -t \
     -d zabbix/zabbix-java-gateway:latest

/usr/bin/docker run --restart=always \
     --add-host mainhost:/sbin/ip route | grep docker | awk '{ print  $9}' \
     --name zabbix-server-mysql -t \
     -e DB_SERVER_HOST="mysql-for-zabbix" \
     -e MYSQL_DATABASE="zabbix" \
     -e MYSQL_USER="zabbix" \
     -e MYSQL_PASSWORD="zabbix_pwd" \
     -e MYSQL_ROOT_PASSWORD="zabbix_pwd" \
     -p 10051:10051 \
     --link mysql-for-zabbix:mysql \
     --link zabbix-java-gateway:zabbix-java-gateway \
     -v /opt/zabbix/scripts:/usr/lib/zabbix/alertscripts \
     -d docker-registry.ego-cms.com:5043/zabbix/zabbix-server-mysql:centos-latest
   
/usr/bin/docker run --restart=always \
   --name nginx-proxy -t \
   -p 80:80 \
   -p 443:443\
     -v  /opt/zabbix/crt:/etc/nginx/certs \
     -v /etc/nginx/vhost.d \
     -v /usr/share/nginx/html \
     -v /var/run/docker.sock:/tmp/docker.sock:ro \
   -d jwilder/nginx-proxy
   
/usr/bin/docker run --restart=always \
   --name nginx-proxy-letsencrypt -t \
   --volumes-from nginx-proxy \
   -v /var/run/docker.sock:/var/run/docker.sock:ro \
   -d jrcs/letsencrypt-nginx-proxy-companion

/usr/bin/docker run --restart=always \
     --name zabbix-web-nginx-mysql -t \
     -e DB_SERVER_HOST="mysql-for-zabbix" \
     -e MYSQL_DATABASE="zabbix" \
     -e MYSQL_USER="zabbix" \
     -e MYSQL_PASSWORD="zabbix_pwd" \
     -e MYSQL_ROOT_PASSWORD="zabbix_pwd" \
     -e "VIRTUAL_HOST=zabbix.ego-cms.com" \
     -e "LETSENCRYPT_HOST=zabbix.ego-cms.com" \
     -e "LETSENCRYPT_EMAIL=egostatuspage@gmail.com" \
     --link mysql-for-zabbix:mysql \
     --link zabbix-server-mysql:zabbix-server \
     -d zabbix/zabbix-web-nginx-mysql:latest

#=$( docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' zabbix-server-mysql )

# -e "s/Server=.*=${ZABBIXHOST}" -e "s/ServerActive=.*=${ZABBIXHOST}" -i.bak /etc/zabbix/zabbix_agentd.conf

zabbix-agent restart
источник

AA

Artyom Abramovich in RU.Docker — Официальное Русское Сообщество
прекрасное чтиво, осталось только обернуть в `
источник

AT

Aleksey Tikhonchuk in RU.Docker — Официальное Русское Сообщество
файлик могу скинуть)))
источник

AT

Aleksey Tikhonchuk in RU.Docker — Официальное Русское Сообщество
источник

AT

Aleksey Tikhonchuk in RU.Docker — Официальное Русское Сообщество
источник

D🐈

Dan 🐈 Capybara in RU.Docker — Официальное Русское Сообщество
Aleksey Tikhonchuk
файлик могу скинуть)))
Это надо было сразу сделать
источник

AA

Artyom Abramovich in RU.Docker — Официальное Русское Сообщество
теперь поздно, ты забанен.
источник

D🐈

Dan 🐈 Capybara in RU.Docker — Официальное Русское Сообщество
Нет конечно, но на будущее лучше такие куски кода отправлять либо в виде файлов, либо на pastebin какой-нибудь
источник

AT

Aleksey Tikhonchuk in RU.Docker — Официальное Русское Сообщество
согласен
источник
2019 March 20

k

khesl in RU.Docker — Официальное Русское Сообщество
подскажите как в docker изменить сеть? Сколь не ищу, все говорят проще новую создать.. Мне всего лишь проставить gateway на дефолтный бридж
источник

IM

Iurii Medvedev in RU.Docker — Официальное Русское Сообщество
khesl
подскажите как в docker изменить сеть? Сколь не ищу, все говорят проще новую создать.. Мне всего лишь проставить gateway на дефолтный бридж
Создать новую как и советуют
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
как можно нормально скопировать несколько папок в dockerfile?
использую COPY auth assets /code/, но он копирует только содержимое, голову сломал уже
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Особенно вот это убивает
Note: The directory itself is not copied, just its contents.
источник

F

F_I_N in RU.Docker — Официальное Русское Сообщество
Ребята привет, понимаю изврат юзать доккер в винде, но политика есть политика. Короче вопрос - Все контейнеры поднимается, волум тоже подрубается норм. БД миграции накатывает, его сторадж натравлен на volume. Все работает, но данные на volume не остаются после остановки доккера. ТО есть каждый раз при старте БД пустое. В линуксе все ок, как бы все на волуме лежит и не пропадает, а тут какая та ms магия видимо. Может кто-то сталкивался и знает рецепт решения? Спасибо.
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
я на 10ке проверял
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
вроде норм
источник