Anonymous
##Latest commit ## Latest commit @ https://github.com/g0x7f/devOps-patch # GO edbebfe Go Foundations http://bit.ly/2IuIpzD Go programming by example http://bit.ly/2tzjwc4 Go learn-how-to-code http://bit.ly/2GWXurn # Java 0a7e1d9 JAVA Programming for Beginners - The Complete Course http://bit.ly/2tDfVtb Udemy - Complete Java Masterclass http://bit.ly/2GVjUcu Udemy - Selenium WebDriver with Java http://bit.ly/2U4iLTN # GCP f20fd4f Google Cloud Platform for AWS Professionals http://bit.ly/2TYhgXc Packtpub - Hands-on Google Cloud Platform - Data Engineer http://bit.ly/2E8k5yp Pluralsight - Google Cloud Platform Fundamentals by Howard Dierking http://bit.ly/2E8TPDJ Udemy - GCP data engineer and cloud architect http://bit.ly/2XiRcYT # CI/CD 15d09c8 Jenkins, From Zero To Hero Become a DevOps Jenkins Master http://bit.ly/2txFNH1
Serg
у меня есть standalone контайнер и на том же хост несколько docker-compose бежит, каждый в своем нетворке (они все attachable). Можно как-то со standalone контайнера обратиться к определенному сервису в docker-compose по hostname?
Serg
каждый сервис в docker-compose может обращаться к другим по имени сервиса, интересно если так же можно делать со standalone контейнера как-то
George
Можно, если его прилинковать к сервису или запустить с определенной сетью, которую создал докер-компоуз
Андрей
Привет как из контейнера делать запросы к сервисам на хосте?
Андрей
то есть? на одной машине стоит Mysql и контейнер крутится
Ильдар
https://stackoverflow.com/questions/24319662/from-inside-of-a-docker-container-how-do-i-connect-to-the-localhost-of-the-mach
Serg
оказывается можно подключаться к разным сервисам в разных docker-compose по формату container_name.network_name
Андрей
https://stackoverflow.com/questions/24319662/from-inside-of-a-docker-container-how-do-i-connect-to-the-localhost-of-the-mach
у меня аппа в композе. Я линкую аппу с редисом. Не прокатывает так.
Petr
проброс портов наружу и к локалхост
Андрей
только что был mysql. по agile работаете?
)) композ аппа + редис мускула на хосте
Тарас з Парнаса
В Марокко все юзают docker
Anonymous
В Марокко все юзают docker
тот случай о использовании, до становления мейнстримом
Данил
Всем привет. Коллеги. Если я через docker swarm соеденил пару серверов, то создалась оверлейная сеть. Я правильно понимаю, что теперь могу разные контейнеры подключить к этой сети, и все они будут как в одной ?!
🤔
может кто посдказать по деплою питон приложения в докер? Вот Dockerfile FROM python:3 ADD api api ADD database database ... ADD async_server.py / ... ADD requirements.txt / ... RUN pip install -r requirements.txt CMD [ "python", "./async_server.py" ] После билда и запуска ничего не происходит. когда посылаю KeyboardInterrupt (Ctrl+C) начинает выводиться что приложение запускается и сразу завершается. при запуске приложения просто в терминале (без докера) все работает нормально. В какую сторону копать?
Ильдар
как запускаешь покажи
🤔
docker run neptune
Ильдар
docker run -ti neptune
🤔
docker run -ti neptune
спасибо! так решалось, а я столько времени потратил
Ильдар
YAW)
Ильдар
я бы ещё рекомендовал docker run --rm чтобы контейнер автоматом удалялся после завершения работы.
Ильдар
-a добавь
Ильдар
тебе так же может пригодиться docker container prune :)
🤔
тебе так же может пригодиться docker container prune :)
угу уже сделал, было очень много мусора)
🤔
спасибо
Ильдар
Как насчёт почитать что-нибудь? Например первые три пункта отсюда https://docs.docker.com/get-started/
mkots
Подскаите поалуйста, как можно докер композом поднять монгу и создать в ней юзера сразу. MONGO_INITDB не работают
Ильдар
https://stackoverflow.com/questions/42912755/how-to-create-a-db-for-mongodb-container-on-start-up/42917632#42917632 ?
Vladimir
mongo - Docker Hub https://hub.docker.com/_/mongo
Данил
а как можно с помощью docker swarm построит clickhouse cluster, или любой другой бд ?
Omurbek
после обновления докера с версии 18.09.1-ce на 18.09.2-ce произошла ошибка связанная с демоном докера, попытался добавить юзера в докер группу та же самая ошибка, буду очень рад за совет, система archlinux.
Paruyr
а как можно с помощью docker swarm построит clickhouse cluster, или любой другой бд ?
ой не надо база не эфемерная штука, только говна поешь есть для кубера операторы, или docker run и руками кластер, советую ansible юзать
Yan
парни, подскажите, пожалуйста, есть ли какой способ через docker compose делать деплой без даунтайма? то есть пуллить новый образ, запускать, и, как только он готов к работе, стопать старый, маппить порты на новый сейчас мой деплой выглядит так, сами понимаете, совсем не то, что хочется docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY && docker stop $CONTAINER_NAME && docker rm $CONTAINER_NAME && docker pull $CONTAINER_IMAGE && docker run --name $CONTAINER_NAME -p 3000:3000 -d $CONTAINER_IMAGE
Yan
или тут без сварма или кубика не обойтись?
George
Тебе спереди нужно прокси сделать и несколько реплик сервиса. Тогда можно и без сворма и куба сделать роллинг апдейт без простоя
Titov
Господа-товарищи. Такой вопрос: как мне выгружать базу данных (mariadb) при закрытии контейнеров и потом ее опять загружать в конт? Я понимаю что через вольюмы, но нигде не вижу как это сделать.
Titov
/var/lib/mysql ?
Anonymous
Anonymous
В туда.
Anonymous
Сергей
ребят подскажите в чем трабла при сборке образа может быть? взял Dockerfile, который ранее собирался без ошибок. сейчас он почему то пишет: (4/7) Installing libc-dev (0.7.1-r0) ERROR: libc-dev-0.7.1-r0: BAD signature
Сергей
а что гугол сказал?
да ничего не говорит, в том то и дело
Сергей
Посмотрел логи прошлых сборок, там такая же версия устанавливалась...
Sergey
попробуй с другой репы стянуть
Sergey
или другую версию пакета
Сергей
попробуй с другой репы стянуть
другие ошибки сыпит тогда)
Sergey
= _ = какие
Сергей
= _ = какие
на других библиотеках такое же появляется
Sergey
тут вобщем вопрос не в докере а в корявых пакетах и неправильной установке гугли по похожим проблемам
Sergey
alpine edge?
Сергей
alpine edge?
вообще нет
Sergey
гугли вобщем по пакетному менеджеру - bad signature
George
+
+100
Sergey
Всем привет подскажите как на ubuntu:trusted поставить Node.js нормальной версии, а не древне, типа 0.****
Sergey
пробовал так
Sergey
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
Sergey
да и какую бы версию не выставлял всегда ставит 0.11
Sergey
можно просто поставить репу нормальную или из сорсов
Sergey
https://nodejs.org/en/download/package-manager/
Sergey
так по их инструкции и ставлю
Sergey
нихрена не работает
Sergey
всегда ставит версию 0.10.25
Vladimir
wordpress разворачивал ктото в контейнерах?
Личинка Кайтера
wordpress разворачивал ктото в контейнерах?
В мусорных 😄 Где ему и место
Vladimir
)))
Vladimir
а если серьезно? есть проблема. я на 3 контейнерах сделал - база, php-fpm, nginx
Vladimir
функция mail() не пашет, хотя в котейнере с пхп я sendmail поставил
Vladimir
теперь думаю там ли поставил)