@docker_ru
Docker — русскоговорящее сообщество

Обсуждаем вопросы, посвященные Docker🐳, Docker Swarm и всей экосистеме. Обмениваем идеями, новостями и решаем пробемы. Вам могут быть полезны: @coreos_ru, @kubernetes_ru, @devops_ru, @rkt_ru Рекомендуем сразу отключить уведомления для удобства

2608 members

Архив канала @docker_ru 12 марта 2017 г.

09:33:08 ДП
User 131557100
Подскажите пожаулйста, я вроде разорбался с докером, создал docker-compose файл в нем описал app и db сервисы, запустил и все работает, однако таких приложений у меня штук 10, я могу проделывать тепеьр такое с каждым, но это все я делаю у себя на локальной машине, их еще нужно поместить на сервак и сделать тоже самое, как мне объяснил один товарищ чтобы деплоить их на сервак желателньо иметь gitlab + CI а для управления контейнеров kubernetes, это все здорого но для такого количетсва небольших проектов, мне кажется столько работы будет избыточной, веро ли я мыслю?
09:34:52 ДП
User 131557100
если верно то вопрос поставки приложения на сервак меня все еще волнует, в старинку мы использовали mina для деплоя и выполнения миграций и компиляции ассетов, но соответственно все настраивалось руками на серваке, я думаю над вариантом, использовать мину для копирования файлов с гита на сервак, а инструкции запуска мигарция и ассетов (которые теперь выполняются при сборке образа) заменить на запуск docker-compose up
09:35:11 ДП
User 131557100
такая идея хорошая или плохая и если плохая то почему?
09:44:42 ДП
User 84802924
User 131557100
такая идея хорошая или плохая и если плохая то почему?
делай git clone на серваке и запускай композ
09:44:55 ДП
User 84802924
если тебе не нужно деплоить постоянно
09:47:52 ДП
User 5713261
кажется подобный подход будет собирать образы докера на сервере при деплое, что возможно приемлемо, но кажется идет вразрез с философией докера
09:49:50 ДП
User 84802924
User 5713261
кажется подобный подход будет собирать образы докера на сервере при деплое, что возможно приемлемо, но кажется идет вразрез с философией докера
ну ему не обязательно паковать все приложение в докер-образ
09:49:55 ДП
User 84802924
можно маунтить
09:54:48 ДП
User 131557100
понял, спасибо за ответы)
12:44:53 ПП
User 117201680
Привет
12:46:07 ПП
User 117201680
Есть докер композ, в нем три контейнера. Один из них depends_on: mongo. При этом, в hosts файле того, который depends_on: mongo, нету внуреннего айпи монго-контейнера.
12:46:22 ПП
User 117201680
Как реализовать эту интерконтейнерную коммуникацию?
12:52:13 ПП
User 18171934
User 117201680
Есть докер композ, в нем три контейнера. Один из них depends_on: mongo. При этом, в hosts файле того, который depends_on: mongo, нету внуреннего айпи монго-контейнера.
дак его там и не будет ) а ты попингай
12:52:32 ПП
User 199194369
Оно там и не нужно
12:52:59 ПП
User 199194369
По имени сервиса доступно должно быть
12:53:35 ПП
User 117201680
User 18171934
дак его там и не будет ) а ты попингай
Пингуется.
12:53:38 ПП
User 18171934
в композере ты можешь поднять 3-4 монги , думаешь они будут прописываться в хостс ? а если рестарт произойдет и айпи сменится, сервис дискавери по имени работает ) , раунд робин днс работает ) что еще нужно
12:53:59 ПП
User 117201680
Я из питона пытаюсь к этой монге доступится. Оно говорит что не знает про этот хост.
12:54:04 ПП
User 18171934
в хост это прибивание гвоздями через линковку , старый метод
12:54:50 ПП
User 18171934
User 117201680
Я из питона пытаюсь к этой монге доступится. Оно говорит что не знает про этот хост.
ну и ) hostname=mongo
12:55:51 ПП
User 117201680
Выдает ошибку паймонго - name or service not known
12:56:34 ПП
12:57:42 ПП
User 18171934
а просто с консоли внутри контейнера доступается ?
12:57:45 ПП
User 18171934
вгетом ?
12:59:55 ПП
User 199194369
Суровый скриншот
01:00:05 ПП
User 199194369
Почему не на полароид
01:01:20 ПП
User 117201680
User 18171934
а просто с консоли внутри контейнера доступается ?
Да, монга живая
01:03:16 ПП
User 18171934
ну может проблема в питоне ?
01:03:33 ПП
User 18171934
может опечатка ? может личние ковычки )
01:03:38 ПП
User 18171934
я хз что там в питоне
01:04:45 ПП
User 18171934
у меня в сварме как и композере так сделано
01:04:46 ПП
User 18171934
docker service ls
ID            NAME    MODE        REPLICAS  IMAGE
ay6bv9h56swe  tor     replicated  45/45     andreas4all/tor-client:latest
01:04:51 ПП
User 18171934
45 торов
01:05:54 ПП
User 18171934
$ua->proxy->http('socks://tor:9050')->https('socks://tor:9050');
01:06:29 ПП
User 18171934
и по имени и РР выбирается один из 45 торов )
01:07:00 ПП
User 18171934
меня смутила надпись на твоем экране
01:07:16 ПП
User 18171934
"mongo":port => может должно быть mongo:port
01:14:34 ПП
User 117201680
User 18171934
"mongo":port => может должно быть mongo:port
Не я туда кавычки пихаю :) и тем более хз как от них избавиться
01:15:11 ПП
User 18171934
я предположил ) попробуй из питона зарезолвить айпи
01:15:15 ПП
User 18171934
для начала
01:15:20 ПП
User 18171934
или пингануть
11:51:37 ПП
User 4627228
Годнаая штука) http://portainer.io/overview.html#demo
portainer.io/overview.html
Portainer is a simple management solution for Docker. Easily manage your Docker hosts and Docker Swarm clusters via Portainer web user interface.