Сергей
это больше в разряд деплоя, я бы выложил конфиг на хост
основные конфиги так и лежат - на хосте. А вот конфиг Nginx совсем не нужен там. Его даже редактировать нет необходимости.
Danila
fso Можно узнать ваш кейс? Зачем такое может понадобиться?
Danila
просто если нет необходимости его менять просто соберите образ вместе с ним
Сергей
--volumes-from
это для запуска одиночных контейнеров. а если в стеке?
Serg
это для запуска одиночных контейнеров. а если в стеке?
We can also share data between containers by using the --volumes-from CONTAINER argument with docker run . (c) Using Docker
Сергей
просто если нет необходимости его менять просто соберите образ вместе с ним
да, так и есть, в образе лежит, но приложения, nginx беру с хаба, без дополнительной сборки. Хотел её избежать.
Сергей
We can also share data between containers by using the --volumes-from CONTAINER argument with docker run . (c) Using Docker
применительно к docker stack это как выглядеть будет?
Konstantin
или через ENV
Сергей
docker config юзай
можно его както в docker-compose.yml поместить чтобы docker stack deploy делать?
Konstantin
да
Konstantin
он для swarm и работает только
Сергей
да, именно swarm
Konstantin
docker config и docker secret
Сергей
уже ищу как их заюзать в docker-compose.yml
Сергей
спасибо за наводку на docker config кажется подойдет
Konstantin
спасибо за наводку на docker config кажется подойдет
у него есть нюанс - нельзя редактировать, только пересоздавать, что соответственно требует удаления всех сервисов, которые зависят от него
Сергей
у него есть нюанс - нельзя редактировать, только пересоздавать, что соответственно требует удаления всех сервисов, которые зависят от него
в принципе не страшно, такой надобности нет. Все что хотелось - не собирать nginx, использовать образ с хаба, лишь прокинув в него конфиг, который лежит в контейнере с приложением
Konstantin
ну это пока нет надобности)
Konstantin
configs: fb_config: name: elk-filebeat-v${SOME_KEY} file: ./filebeat.yml `SOME_KEY=$RANDOM docker stack up ... ` я так делаю, может пригодиться
Сергей
там в конфиге только проксирование на нужный порт контейнера приложения)
Konstantin
мусорит правда, но оно есть не просит
Сергей
да, гитлаб-раннер тоже мусорит, почти принял это как неизбежное)
Vladimir
Добрый день Ребят
Сергей
вот об этом. остается после обработки задач
Konstantin
Это чистится, а вот конфиги нет
Vladimir
Можете подсказать как работать с volumes в docker, может видео уроки есть или еще что, немного не понимаю того что в офф. документации написано
Kirill
Создал volume и примонтировал там к MySQL допустим
Kirill
Все данные там будут
🅰️rkadiy
https://rominirani.com/docker-tutorial-series-part-7-data-volumes-93073a1b5b72
🅰️rkadiy
пойдет?
Konstantin
@hitmaker 👀
Oleg
не в курсе, почему такая ошибка? registry_1 | 2018/09/05 15:16:23 [INFO][ mysite.ru] acme: Obtaining bundled SAN certificate registry_1 | 2018/09/05 15:16:23 [INFO][ mysite.ru] acme: Could not find solver for: dns-01 registry_1 | 2018/09/05 15:16:23 [INFO][ mysite.ru] acme: Could not find solver for: tls-alpn-01 registry_1 | 2018/09/05 15:16:23 [INFO][ mysite.ru] acme: Could not find solver for: http-01 registry_1 | 2018/09/05 15:16:23 http: TLS handshake error from 523.203.142.551:4650: map[ mysite.ru:[ mysite.ru] acme: Could not determine solvers]
Oleg
это попытка соединения к своему docker registry с -u, -p на порт:443
Oleg
сертификат с letsencrypt
Oleg
делал по инструкции в конце https://habr.com/post/320884/
Oleg
может ли быть в том, что DNS серверы еще не перезаписались? Хотя эта команда с vds и там уже DNS привязался...
🅰️rkadiy
мб старый образ?
Vladimir
Ну а что именно?
Можете прислать ссылку на урок, спасибо большое
Oleg
мб старый образ?
использовал предпоследний: image: registry:2.6.2
Oleg
попробую latest...
🅰️rkadiy
Я не помню, у меня вроде была похожая проблема, лечил установкой дополнительных dns
🅰️rkadiy
типа --dns 8.8.8.8
🅰️rkadiy
мб поможет
Oleg
это как? А может мне просто еще подождать, пока везде ДНС обновиться?
Oleg
Хотя с битбакета уже есть контакт по имени, но не коннектит, такая же ошибка
🅰️rkadiy
это как? А может мне просто еще подождать, пока везде ДНС обновиться?
в смысле что сам докер может не резолвить внешку
🅰️rkadiy
я не уверен точно в чем проблема
Oleg
я не уверен точно в чем проблема
network_mode: host может поможет в докер-композ
Oleg
латест версия не помогла
Oleg
в смысле что сам докер может не резолвить внешку
из контейнера пингу гугл, пингуется: / # ping www.google.com PING www.google.com (216.58.207.36): 56 data bytes 64 bytes from 216.58.207.36: seq=0 ttl=54 time=17.585 ms значит ему внешка доступна
Maksim
Добрый вечер. Подскажите, пожалуйста. Как можно записать в файл environment, который передается при создании контейнера docker run -it -e "DataBaseName=team9_1_test" team9_1
Dmitry
echo $DataBaseName > filename
Maksim
Где выполнять?
Maksim
Внутри контейнера не хочу сам руками
Dmitry
entrypoint или cmd
Vladimir
Ребят кто может по Docker помочь не могу создать архитектуру разделов приложения
Sergey
Если у меня на сервере 10 контейнеров с запущеными контейнерами, мне nginx ставить глобально - не в контейнере ?, что-бы грамотно управлять проксированием URL на нужные порты с контейнерами ?
🏁Александр
нужно больше контейнеров O_o
tsv
Больше контейнеров богу контейнеров! 😊
Денис
https://github.com/moby/buildkit/pull/442
Денис
А как понять в каком оно релизе?
Денис
Или тип найтли подключать както?
Bogdan
Доброй ночи, господа Проблема(
Bogdan
Через gitlab ci сделал следующую фигню
Bogdan
при установке git openssh-client и tor - падает из-за проблем с сетью(
Bogdan
если использовать образ ubuntu:16.04 для сборки, то все окей
Bogdan
но нет возможности докер использовать
Bogdan
помогите(