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

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

2608 members

Архив канала @docker_ru 29 сентября 2016 г.

01:21:05 ДП
User 151893222
В Яндексе Кинопоиск на php ;D
02:41:11 ДП
User 27126356
Нужен совет, например есть четыре сервиса, каждый в своем репозитории, nginx, rabbitmq, api, worker, в каком репозитории лучше хранить docker-compose для запуска всего сразу?
04:37:31 ДП
User 77550740
в отдельном?
04:37:38 ДП
User 77550740
в репозитории с общей конфигурацией конечно же.
07:21:30 ДП
User 113068293
Доброе утро.
07:21:46 ДП
User 113068293
А чем закончился разговор про runit/supervisord/s6?
07:22:12 ДП
User 113068293
Выявили фаворита?
07:22:46 ДП
User 88815837
daemontools?
07:24:55 ДП
User 113068293
http://skarnet.org/software/s6/why.html
07:25:11 ДП
User 113068293
“daemontools was not designed to take over init, although it can be made to work with enough hacking skills. Same thing with daemontools-encore.”
07:26:00 ДП
User 113068293
Про supervisor есть в документации самого докера https://docs.docker.com/engine/admin/using_supervisord/
docs.docker.com/engine/admin/using_supervisord
How to use Supervisor process management with Docker
07:26:24 ДП
User 113068293
Но хотелось бы услышать отзывы от тех, кто использовал что-то из этого.
08:01:00 ДП
User 118217463
Видели? https://store.docker.com/
08:18:06 ДП
User 83412664
видели. ничего страшного
08:51:13 ДП
User 118217463
Так наоборот хорошо
09:01:28 ДП
User 49536752
а зачем это вообще?
09:01:43 ДП
User 118217463
Контейнеры же продавать
09:02:21 ДП
User 49536752
Типо продажа работы девопсов?=)
09:02:35 ДП
09:15:15 ДП
User 51785391
http://www.cnews.ru/news/line/2016-09-27_red_hat_openshift_container_platform_33_obespechit
cnews.ru/news/line/2016-09-27_red_hat_openshift_container_platform_33_obespechit
Компания Red Hat, поставщик решений с открытым кодом, анонсировала защищенную контейнерную платформу Red Hat OpenShift C...
10:59:56 ДП
User 177558402
подскажите в какую сторону копать
хапускаю через docker-compose связка 
db
webapp

несколько версия приложения 
планирую их развести по доменам 
v1.myapp.com
v2.myapp.com

как разрулить точку взода ip:80

если в docker-compose помещаю nginx-proxy - он отлично работат со своей группой (сетью)
и начинает конфликтовать за порт с второй версией
11:01:23 ДП
User 177558402
в какую сторону посмотреть чтоб запустить несколько web приложений на одном порту внешнем
11:02:37 ДП
User 105697514
нжинкс ставить точкой входа
11:02:42 ДП
User 105697514
и по хосту разруливать
11:02:51 ДП
User 105697514
или другой роутер l7
11:02:59 ДП
User 105697514
уровня
11:24:59 ДП
User 51785391
коллеги, а нельзя ли как-то развернуть тестовый и препрод сервера на одном хосте?
11:29:14 ДП
User 141975931
Можно
11:30:25 ДП
User 51785391
есть описание как?
11:31:00 ДП
User 83412664
User 51785391
есть описание как?
также как и всегда. конкретизируйте какие проблемы возникают
01:39:29 ПП
User 177558402
а кто как с логами от контейнеров работает ?
01:43:02 ПП
User 2339730
пока никак, но скорее всего будем через fluentd драйвер в logstash отправлять
01:48:27 ПП
User 141089312
User 2339730
пока никак, но скорее всего будем через fluentd драйвер в logstash отправлять
а почему fluentd а не gelf?
01:49:24 ПП
User 2339730
потому что "скорее всего" - с флюентом работал без докера. Спасибо, сравню потом все драйвера друг с другом
01:53:50 ПП
User 117201680
Привет!

Меня зовут Алекс, я работаю на себя (не фриланс, просто на себя). Мне нравится Докер, поэтому хочу про него... говорить в чатике.
02:32:52 ПП
User 77550740
Привет! как ты используешь докер?
02:44:21 ПП
User 123761909
для докеризации?
02:59:00 ПП
User 54466621
а что так можно?
03:00:05 ПП
User 2339730
а вот вопрос - как пробросить все переменные окружения без перечисления? или это не docker-way ?
03:02:38 ПП
User 141975931
Все точно не стоит, мало ли что у тебя в переменных окружения есть
03:18:27 ПП
User 77550740
Если вам надо весь env пробросить в докер, то возможно вы неправильно готовите докер.
03:32:17 ПП
User 2339730
User 77550740
Если вам надо весь env пробросить в докер, то возможно вы неправильно готовите докер.
возможно )
07:17:51 ПП
User 117201680
User 77550740
Привет! как ты используешь докер?
Вернее не как, а зачем. Потому что как = для развертывания микросервисов примерно всегда.

Зачем - чтобы было не тошно сисадминить серверы.
07:19:33 ПП
User 3308771
Всем добрый вечер, с докером не работал, знаю о нем мало. 
Хотел узнать у благородных донов: может ли быть один контейнер с бд, другой с бекендом и между ними натянута какая-нибудь связь?
Спасибо
07:20:15 ПП
User 117201680
User 3308771
Всем добрый вечер, с докером не работал, знаю о нем мало. 
Хотел узнать у благородных донов: может ли быть один контейнер с бд, другой с бекендом и между ними натянута какая-нибудь связь?
Спасибо
У тебя монолитный бэкенд?!
07:20:34 ПП
User 3308771
Я про условный кейс
07:21:08 ПП
User 70615624
Конечно. Можно порты пробросить между контейрами.
07:21:13 ПП
User 77550740
User 3308771
Всем добрый вечер, с докером не работал, знаю о нем мало. 
Хотел узнать у благородных донов: может ли быть один контейнер с бд, другой с бекендом и между ними натянута какая-нибудь связь?
Спасибо
Ну как бы обычно так оно и делается
07:21:17 ПП
User 77550740
контейнеры линкуются друг с другом
07:21:21 ПП
User 77550740
каждый делает одну задачу.
07:21:32 ПП
User 70615624
Например через docker-compose удобно, или через консоль
07:22:10 ПП
User 77550740
User 70615624
Конечно. Можно порты пробросить между контейрами.
ну там не порты прокидываются а контейнеры линкуются.
07:22:39 ПП
User 117201680
Ну да, докер вроде разворачивает свою сеть там. Прописываешь что куда должно идти и вперед.
07:22:41 ПП
User 70615624
Да, так более корректно)
07:23:55 ПП
User 3308771
Ага, спасибо, значит изначально я правильно понял аннотацию. Пойду какой-нибудь pet project выращу.
07:35:32 ПП
User 117201680
Я вот хочу свой продакшн проект написать на микросервисах. Хрен знает как я это сделаю (первый раз), но буду стараться не монолитить.
07:36:52 ПП
User 77550740
а зачем?
07:37:07 ПП
User 77550740
микросервисы в целом дороже чем монолит на начальных этапах
07:37:18 ПП
User 77550740
имхо конечно, но стоит начать с монолита и когда (если) проект вырастет то распилить.
07:39:22 ПП
User 36810359
User 3308771
Всем добрый вечер, с докером не работал, знаю о нем мало. 
Хотел узнать у благородных донов: может ли быть один контейнер с бд, другой с бекендом и между ними натянута какая-нибудь связь?
Спасибо
это и есть docker-way, каждое приложение в своем маленьком контейнере
07:42:03 ПП
User 117201680
User 77550740
имхо конечно, но стоит начать с монолита и когда (если) проект вырастет то распилить.
Писать новое легче чем переписывать старое :)
07:42:22 ПП
User 77550740
Писать изначально на микросервисах избыточно и дороже
07:42:40 ПП
User 77550740
Плюс, как правило изначально вся картина не видна, что и как будет работать.
07:43:20 ПП
User 77550740
соответственно если в монолите - не подошло - выкинул код, то в микросервисе нужно сначала создать приложение, понять что не ок и выкинуть, потом отредактировать другие микросервисы чтобы они его не юзали
07:44:41 ПП
User 117201680
Для этого есть этап проектирования. Но в твоих словах есть правда :)
07:45:05 ПП
User 77550740
На этапе проектирование некоторые затыки часто не видны.
07:45:17 ПП
User 77550740
Они вскрываются только после непосредственно разработки или в продакшене.
07:45:38 ПП
User 77550740
Имхо конечно, в начале монолит быстрее разрабатывается, а с увеличением кодовой базы - значительно хуже.