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

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

2608 members

Архив канала @docker_ru 12 августа 2016 г.

12:13:26 ДП
User 4627228
Да, вполне. Можно запустить в отдельной вкладке и наслаждаться. Попутно задавая вопросы)
04:08:50 ДП
User 140126474
Привет.
Я Артём. Уволился и ищу работу, делаю проектик на микросервисах, чтобы показывать на собеседованиях.
Я шарю в linux, пишу на питоне и фанатею от автоматизации деплоя.
Докер крут, и сообщество его, наверняка, тоже круто. Хочу помощи в развитии.
Красноярск, питоновский чатик.
#whois
05:39:54 ДП
User 157588686
#whois 
Привет всем. Я PHP дэв и использую docker для разворота проектов на лептопе, дэв-машинах коллег по проекту, тест серверах и даже на проде. Сообщество интересно обменом опытом и помощи в вопросах.
Сам из Харькова, Украина, о чатике сказали в личке.
06:20:18 ДП
User 177558402
#whois backend программит
06:23:36 ДП
User 105697514
http://www.stindustries.net/docker/bad-dockerfile/
07:24:08 ДП
User 234270
#whois
▫️Какой у вас проект или где работаете?
xotel.com (voip и все такое)
▫️В чём вы специалист?
Сисадмин, стремящийся в devops
▫️Чем можете быть интересны или полезны сообществу?
Чукча не писатель, чукча читатель ©
▫️Чем интересно сообщество вам? Что вы ищите?
Хочу понять ci/cd и как его готовить
▫️Откуда вы?
Днепр, Украина
▫️Как узнали про группу?
из соседнего чатика
07:26:00 ДП
User 57635312
#whois iOS\Backend Developer, считай фуллстек
08:53:19 ДП
User 4627228
Treasuredata опубликовали интересную статью о распределенном сборе логов с кучи контейнеров.
Статья по большей части про подходы в целом, но есть также немного про конкретные решения.
https://blog.treasuredata.com/blog/2016/08/03/distributed-logging-architecture-in-the-container-era/
blog.treasuredata.com/blog/2016/08/03/distributed-logging-architecture-in-the-container-era
10:02:39 ДП
User 177558402
Все привет!
Прошу просвятить темного. На примере фронтов на базе nginx. 
Есть логика описанная в nginx.conf (кеширование, реврайты. тд). Где идеологически правильно хранить конфиг?  в образе или на хост машине и подключать через тома при запуске?
10:04:13 ДП
User 92434959
есть ли команда для шаринга порта из запущенного контейнера наружу?
10:04:18 ДП
User 92434959
таки здравствуйте
10:09:49 ДП
User 177558402
Предположим что 80 порт шарится. Все находится на этапе осознания и поиска вариантов организации
10:11:00 ДП
User 186844104
User 92434959
есть ли команда для шаринга порта из запущенного контейнера наружу?
Docker -p
10:12:45 ДП
User 92434959
https://github.com/docker-library/rabbitmq/blob/master/Dockerfile#L81
тут описаны порты в expose, при старте они не биндятся в хост системе, если не указать -p После старта, обнаружил, что не все нужные порты перечислил и потому хочу ещё один из них указать
github.com/docker-library/rabbitmq/blob/master/Dockerfile
rabbitmq - Docker Official Image packaging for RabbitMQ
10:17:20 ДП
User 59011046
User 177558402
Все привет!
Прошу просвятить темного. На примере фронтов на базе nginx. 
Есть логика описанная в nginx.conf (кеширование, реврайты. тд). Где идеологически правильно хранить конфиг?  в образе или на хост машине и подключать через тома при запуске?
можно сразу с nginx если тебе пофиг на рестарты
10:18:26 ДП
User 59011046
если nginx балансит трафло, то тебе не поифг на рестарты и конфиг надо перегенеривать — тогда нужно дискаверилку подкрутить что б она подкладывала правильный конфиг и слала сигнал по пиду
10:19:21 ДП
User 59011046
ну то есть никакой магии
11:00:47 ДП
User 54466621
https://hub.docker.com/r/jwilder/nginx-proxy/
12:27:55 ПП
User 59011046
User 54466621
https://hub.docker.com/r/jwilder/nginx-proxy/
ну суть таже, тут в качестве дискаверилки докерген
12:28:03 ПП
User 59011046
и типа не очень тру, потому что он реактивный
12:30:11 ПП
User 167856977
Всем привет, меня зовут Алексей, работаю в GridDynamics, активно юзаю docker и на работе и дома 😀. Даже пили обвязку вокруг докера на случай если у вас монструозный проект и кроме конфигов он никак не конфигурится https://github.com/docker-tow/tow
github.com/docker-tow/tow
tow - Configuration management tool for Docker
02:41:44 ПП
User 4627228
User 167856977
Всем привет, меня зовут Алексей, работаю в GridDynamics, активно юзаю docker и на работе и дома 😀. Даже пили обвязку вокруг докера на случай если у вас монструозный проект и кроме конфигов он никак не конфигурится https://github.com/docker-tow/tow
github.com/docker-tow/tow
tow - Configuration management tool for Docker
👍 GridDynamics крутые ребята. Не смотрели ещё в сторону Kubernetes?
03:09:37 ПП
User 167856977
User 4627228
👍 GridDynamics крутые ребята. Не смотрели ещё в сторону Kubernetes?
Смотрели, даже помоему юзали на каком то проекте. Лично я работал только с древними версиями в рамках ресерча PaaS'ов и контейнер менеджмент платформ.
03:21:03 ПП
User 119651087
@DenisIzmaylov мы смотрели. Даже перелезли на него. Очень-очень довльны.
03:22:28 ПП
User 54466621
я вот тоже смотрю в его сторону, хотелось бы знать в чем плюсы?
03:24:12 ПП
User 167856977
мне кажется чтобы понять плюсы нужно понимать юзкейз
03:25:06 ПП
User 119651087
Встает практически везде. В сети много примеров как развернуть и на облаке и ручками. Мы использовали Terraform. Ноды могут быть совершенно разными в плане установленной оси.
Единое управление кластером, защищенный API (TLS/SSL)
03:25:47 ПП
User 119651087
в последних версиях появилась возможность Федерации (вроде так это называется) - можно будет несколько класреров объединять друг с другом, еще не углублялся, если тут есть спецы - я бы послушал, интересно
03:25:48 ПП
User 4627228
Да и в целом по K8s вот здесь всё обсуждаем: https://telegram.me/kubernetes_ru
telegram.me/kubernetes_ru
Общаемся на темы, посвященные Kubernetes, конфигурации и возможностям. Новости, вопросы, идеи и т.д. См. также: @coreos_ru, @docker_ru, @devops_ru, @ceph_ru, @openstack_ru Вакансии и поиск работы: @devops_jobs Рекомендуем сразу отключить уведомления.
03:26:06 ПП
User 119651087
Во, спасибо!
03:27:26 ПП
User 119651087
Одного мне не хватает в Kubernetes для полного счастья - это периодических задач.
03:28:05 ПП
User 119651087
просто задачки (Jobs) там есть... а вот чтбы cron-like... пока не подтянули, хотя вроде упоминания уже в коде есть
03:35:36 ПП
User 167856977
User 119651087
Одного мне не хватает в Kubernetes для полного счастья - это периодических задач.
Саша а есть ли альтернативы?
03:37:50 ПП
User 4627228
Mesos, кастомные сборки управления )
03:41:28 ПП
User 119651087
да, в Mesos есть (https://mesos.github.io/chronos), в Rancher вот не помню...
03:42:43 ПП
User 105697514
Мы скоро вывалим в опенсорс
03:42:53 ПП
User 105697514
Крон лайк и фаас
03:43:04 ПП
User 119651087
@rkononov круто! Будет работать в Кубере?
03:43:31 ПП
User 105697514
Ага должно
03:43:53 ПП
User 105697514
Под опенстеком в кубере норм
03:44:09 ПП
User 119651087
надеюсь, у вас получится раньше, чем у Kubernetes - они в 1.4 вроде хотят сделать уже
03:44:28 ПП
User 105697514
У нас немного другое
04:48:08 ПП
User 4627228
Продолжая пятничный флуд - подробное исследование того, как работает балансировка нагрузки и service discovery в Docker 1.12:
https://sreeninet.wordpress.com/2016/07/29/service-discovery-and-load-balancing-internals-in-docker-1-12/
sreeninet.wordpress.com/2016/07/29/service-discovery-and-load-balancing-internals-in-docker-1-12
Docker 1.12 release has revamped its support for Service Discovery and Load balancing. Prior to 1.12 release, support for Service discovery and Load balancing was pretty primitive in Docker. In thi…
07:51:34 ПП
User 4627228
Внезапно оказалось, что нельзя обновить конфигурацию контейнера без его перезапуска: https://github.com/docker/docker/issues/21282
github.com/docker/docker/issues/21282
This was the most wanted use case in #3285. Something like: docker update -p 80:8080 --rm-port 1234 containername docker update -P anothercontainer # expose all unexposed ports would do. See th...
07:51:50 ПП
User 4627228
Никто никаких workaround не делал?
08:02:11 ПП
User 167856977
смотря что ты имеешь ввиду под обновить конфига контейнера?
08:02:31 ПП
User 167856977
если конфига аппы то я попытался обойти это в tow линк я выше кидал
08:03:49 ПП
User 4627228
Например, порты, как в этом issue
08:05:19 ПП
User 4627228
User 167856977
Всем привет, меня зовут Алексей, работаю в GridDynamics, активно юзаю docker и на работе и дома 😀. Даже пили обвязку вокруг докера на случай если у вас монструозный проект и кроме конфигов он никак не конфигурится https://github.com/docker-tow/tow
github.com/docker-tow/tow
tow - Configuration management tool for Docker
👍
08:05:20 ПП
User 167856977
хм нет такого я не делал
09:19:17 ПП
User 4627228
еще раз задам вопрос: кто использует docker контейнеры для разработки, вы используйте ssh ключи, чтобы утянуть из github допустим код в контейнер?