Jürgen
А как сделать без него?
Где-то в доках было
Anonymous
я как понимаю я могу помянять драйвер например на vmware?
Anonymous
пишут что он быстрее
Anonymous
Anonymous
почему контейнер бот не может подключиться к контейнеру с бд?
Anonymous
Petrovich
Юмл не могу открыть
Petrovich
Но у тебя в боте стоит 127.0.0.1
Petrovich
Если бот и база в разных контейнерах то это неправильно
Anonymous
к айпи сервера?
Petrovich
а как тогда правильно?
Вместо хоста базы написать имя сервиса с базой как в юмл
Сергей
Всем привет, подскажите какой приватный репозиторий вы используете?
Сергей
Для docker
Сергей
@GnuPetrovich ldap понадобился?
Petrovich
@GnuPetrovich ldap понадобился?
Не, у меня два человека всего пользуют его
Сергей
Аа) тогда да) спасибо)
Petrovich
а в докере можно делать в обратную сторону маппинг портов?
Petrovich
хочу чтобы порт 8080 с хост-машины был прокинут в контейнер как 80
Ильдар
Нельзя. Надо?
Roman
Подскажите, как в docker-compose предотвратить выключение конкретного контейнера? Аналог -ti для docker run
Roman
А какая конечная задача?
Ну, у меня есть сервер на node.js в контейнере, я его запускаю командой в бэкграунде и потом регистрирую его через консул в другом контейнере и мне приходится дописывать tail -f /dev/null, чтобы он он не выключался после последней команды consul-client-nodejs-server: image: consul-client-nodejs-server command: > sh -c " consul agent -dev -join=172.18.0.2 -bind=0.0.0.0 & sleep 2 && node /nodejsServer/server.js & sleep 2 && ./nodejsServer/registerAppInConsul.sh && tail -f /dev/null "
Roman
1. Плохое решение в корне. Так как docker не сможет отслеживать процесс сервера, как следствие перезагрузить его. 2. Перениси регистрацию в консуле, в само приложение.
Ну да, согласен. Хотел временно сделать через детачд мод. В любом случае для докер компоуза это сложно я так понял, да?
Ильдар
Подскажите, как в docker-compose предотвратить выключение конкретного контейнера? Аналог -ti для docker run
Без процесса запущенного на переднем плане у вас упадет любая из команд: docker[-compose] {run, exec, up}.
Ильдар
Ключ -i получается к stdin, что предотвращает преждевременное завершение процесса интерпретатора, только и всего.
Ильдар
А консул вам зачем?
Сергей
всем привет, в продолжение моего предыдущего вопроса, кто-нибудь использует GitLab Container Registry? Как он вам?
Сергей
@vizdrag согласен вопрос не совсем узкий) меня интересует на сколько он удобнее чем отдельный частный репозиторий для docker.
Sergey
ну, репа под код рядом считай)
George
единственное для чего он удобнее - для хранения временных сборок
George
ну, т.е. пайплайн стартанул, тебе нужно куда-то образ положить - кладешь в гитлаб реджистри. Далее гонишь тесты. А потом перекладываешь в другой реджистри
Сергей
Алексей @vizdrag спасибо!
Flexo
Народ, вопрос у меня такой. Вот я настроил работу вордпресс через докер, подмаунтил плагины, дамп базы, тему, которую буду редактировать, создал файл docker-compose.yml со всеми настройками. Все запускается и работает именно так как мне и хотелось бы. Теперь я могу это все в битбакет залить и этим всем добром смогут пользоваться другие люди. Т.е. мне не нужно же заморачиваться с репозиториями докера? Я так понял этот докеровский репозиторий нужен для создания каких то своих специфических контейнеров?
Sasha
Подскажите такую вещь: удалил докер. Из терминала он недоступен. из cli phpstrom докер доступен which - /snap/bin/docker Как удалить его из snap корректно?
Oleg
snap —help Commands can be classified as follows: Basics: find, info, install, list, remove snap remove docker наверное
Владимир
Здравствуйте, товарищи. Могу ли я использовать docker-compose на продакшене? Хочу развернуть на DigitalOcean несколько контейнеров и деплоить туда чисто код из репозитория пока без образов
Владимир
Если я хочу только лишь менять PHP-код под для контейнеров, а не перезапускать их целиком - это не будет большим временем простоя?
Sergey
Добрый день
Sergey
кто нибудь сталкивался с проблемой что порт апи не открывается?
Sergey
пробовал по мануалу https://success.docker.com/article/how-do-i-enable-the-remote-api-for-dockerd
Sergey
не помогает, пробовал и редактировать файл сервиса дописывая туда параметр -H 0.0.0.0:**** тоже ноль
Sergey
ору
с чего?
Artur
с чего?
c 0.0.0.0:****
Sergey
ору
ор выше гор
Artur
красиво порт указал
Sergey
и ну порт конечно цифрами указываю
Sergey
все интерфейсы все порты!
Sergey
пусть 1111
Sergey
мощность на полную!
Sergey
ясное дело не звездочками))
Sergey
суть не в том что впринципе порт чего-то не открывается, ось DEBIAN stretch, версию докера сейчас гляну, но помоему 18.09
Sergey
18.09.3
Sergey
укажи -H IP_Server:2376
вот тогда вопрос где? https://success.docker.com/article/how-do-i-enable-the-remote-api-for-dockerd когда делал по этому мануалу, у меня такого файла и папки вообще не оказалось я создал их и туда прописал. Стало быть в нем и задать?
Artur
строка ExecStart
Sergey
все понял, я не там задавал.. Спасибо попробую сейчас
Artur
но при обновлении докера это слетит
Artur
шта нИнравица ?
Sergey
но при обновлении докера это слетит
значит надо будет в плэйбук ансибла запихать замену строчки скриптом
Ильдар
шта нИнравица ?
просто daemon.json поправить нельзя?
Ильдар
или конфиг для сервиса создать? https://docs.docker.com/config/daemon/systemd/#custom-docker-daemon-options
Ильдар
обязательно надо править сим.линк в кишках systemd? :)
Sergey
достаточно запихнуть это в /etc/systemd/system/multi-user.target.wants/docker.service
хм ну симлинк оказался на тот же файл что я уже пробовал править )
Sergey
нет это не помогает