@docker_ru

Страница 391 из 1375
Anb
07.12.2017
13:57:38
И статью на медиум кидали

Maksim
07.12.2017
13:59:00
По поводу кубернотеса на 2 хоста, это перебор Мне надо для продакшена с горизогнтальным масштабированием

ДружокСапожок
07.12.2017
13:59:44
это шоль?

Google
ДружокСапожок
07.12.2017
13:59:44
кстати, вот вчера статья интересная про скалинг веб серверов в докере была https://medium.com/@nirgn/load-balancing-applications-with-haproxy-and-docker-d719b7c5b231

Anb
07.12.2017
14:00:00
А тут HAProxy

Anb
07.12.2017
14:00:02
Сори

Она

ДружокСапожок
07.12.2017
14:00:28
а у тебя кстати нжинкс только для этого стоит?
да не, там много всего, но это одна из задач

Maksim
07.12.2017
14:00:31
А что кубер горизонтально не масштабируется?
я спрашиваю что выбрать для продакшена

Artem
07.12.2017
14:00:56
уже выше написали, что кубер если собираешься все по взрослому делать

Maxim
07.12.2017
14:01:04
да не, там много всего, но это одна из задач
ясно, так бы хапрокси посоветовал :)

Artem
07.12.2017
14:01:04
а так хоть на компоузах разворачивать можно

Maksim
07.12.2017
14:01:06
всё, вопросов нет

мне компоуз тоже вполне устраивает

Artem
07.12.2017
14:01:32
на нем не получится зиродаунтайм

Google
Maksim
07.12.2017
14:01:48
понятно

ДружокСапожок
07.12.2017
14:02:01
мне компоуз тоже вполне устраивает
вообще если не особо сложная структура и не слишком много контайнеров сворм моде вполне справляется, удобненько как по мне

Maxim
07.12.2017
14:02:10
мне компоуз тоже вполне устраивает
если горизонтальное масштабирование это "наклонное" - куча контейнеров на одном хосте, то и компоуз вполне :)

Maksim
07.12.2017
14:02:41
я же говорю "на вырост" всё течет. всё изменяется, вдруг решу работу сменить, а докер уже в мэйнстриме

Artem
07.12.2017
14:03:04
тогда однозначно кубер, судя по последнему докеркону

ДружокСапожок
07.12.2017
14:03:04
и он уже включен в состав доскера между прочим

Maksim
07.12.2017
14:03:17
который ce?

Artem
07.12.2017
14:03:28
кубер так же будет включен в состав докера

ДружокСапожок
07.12.2017
14:03:34
Artem
07.12.2017
14:03:36
и ноды разворачивать так же одной командой

Maksim
07.12.2017
14:03:37
ого

надо почитать

Artem
07.12.2017
14:04:10
сами докеровцы сейчас больше упор на кубер делают и его интеграцию

ДружокСапожок
07.12.2017
14:04:27
кубер так же будет включен в состав докера
я просто месяца 4 назад пытался кластер этой ебени собрать на нескольких машинах с центосью, говна пожрал, эта херня нивкакую не хотела видеть друг друга

Maxim
07.12.2017
14:04:47
а ты админ или девелопер?

Maksim
07.12.2017
14:04:55
смотрю в сторону coreos и rancheros

кто

ДружокСапожок
07.12.2017
14:04:56
Maksim
07.12.2017
14:04:57
я ?

Maxim
07.12.2017
14:05:18
не. Сапожок

Google
ДружокСапожок
07.12.2017
14:05:43
я админ, в последнее время еще стали работу по нагрузочному тестированию подкидывать

Artem
07.12.2017
14:06:02
https://blog.docker.com/2017/12/kubernetes-in-docker-ee/?mkt_tok=eyJpIjoiTjJaa1lXUTBOamRqTTJFdyIsInQiOiJyNTR6KzRYQlZZRU5jc2dHYXdkcitOSUpMdVBHNHZ2aStJYmdcL05mNElvNDNFWmoyc2pCYnI1SHlJZGVHbUswMlBQZUYySUREc2dSNHdzNTU5VUhsRTcrMFVJOUZNbUZESmNaMHhFd0kwZk1RRHA5czBXUVlKc1BJbXBiS0dwYUkifQ%3D%3D

скоро будет так же как сворм из коробки работать

Maxim
07.12.2017
14:07:12
ну пока они бету не открыли еще

так что в проде еще не скоро

ДружокСапожок
07.12.2017
14:09:34
Вощем как проксить запросы на сервис сворма никто не знает( беда

Evgeniy
07.12.2017
14:09:48
так что в проде еще не скоро
Да юзать по отдельности уже стоит. Если на перспективу

Kirill
07.12.2017
15:47:59
Подскажите, а как доступаться из контейнера к БД, которая находится на другом хосте?

Artem
07.12.2017
15:52:49
По fqdn этого хоста

Anatoliy
07.12.2017
16:34:29
Народ, может кто мне пояснитькак докер работает. Столкнулся с одной фигней и даже не могу понять как к ней подбираться...

Anton
07.12.2017
16:34:54
Отлично работает!

vyacheslav@deepin:~$
07.12.2017
16:35:06
+

Anatoliy
07.12.2017
16:35:45
В общем у меня есть кубер, в нем есть дженкинс. Джинкинс может через кубер запустить докер образ в котором будет проводиться сборка проекта. После сборки мне надо это упаковать в контейнер. Так вот. Этот образ не видит файлы которые в него надо положить...

Т.е. ситуация такая kuber -> jenkins->agent(docker)->docker build

Сам кубер и дженкинс тоже в контейнерах

Pavel
08.12.2017
04:31:49
docker-compose на продакшене используют?

ну всмысле кто-нибудь из чата использует?))

vyacheslav@deepin:~$
08.12.2017
04:42:59
я думаю все используют

Peter
08.12.2017
04:52:08
Используют. Постоянно вижу во всяких умных статьях и туториалах примеры использования docker compose в проде.

Google
Admin
ERROR: S client not available

Александр
08.12.2017
06:49:17
всем привет, почему пишет такую ошибку ERROR: .IOError: [Errno 2] No such file or directory: u'.\\docker-compose.yml:docker-compose.apache.yml'

Artem
08.12.2017
06:50:12
наверное потому что файла нет? /me ваш кэп

Александр
08.12.2017
06:50:41


тут так указан файл



Aleksandr
08.12.2017
06:52:33
а в переменной разрешен синтаксиси через :?

Александр
08.12.2017
06:53:12


о заработал

в винде оказывается через точку запятую

епт

проклятая винда

Роман
08.12.2017
10:09:07
Ребята, а кто-то запускает несколько процессов при помощи supervisord?

Роман
08.12.2017
11:10:35
Мне больше понравился runit
В alpine есть? Да у меня простой вопрос. Если убить родительский процесс, например php-fpm, то дочерние выходят из-под управления supervisord. Поэтому в логах failure. Процесс не может перезапуститься. Вроде всё уже перечитал, не могу понять, как решить.

Evgeniy
08.12.2017
11:11:53
В alpine есть? Да у меня простой вопрос. Если убить родительский процесс, например php-fpm, то дочерние выходят из-под управления supervisord. Поэтому в логах failure. Процесс не может перезапуститься. Вроде всё уже перечитал, не могу понять, как решить.
Наверное нет. Устанавливал так: RUN mkdir -p /package && \ chmod 1755 /package && \ cd /package && \ curl http://smarden.org/runit/runit-2.1.2.tar.gz -O && \ gunzip runit-2.1.2.tar && \ tar -xpf runit-2.1.2.tar && \ rm -f runit-2.1.2.tar && \ cd admin/runit-2.1.2 && \ package/install

Точнее, так коллега делал.

Evgeniy
08.12.2017
11:13:46
А зачем tar.gz в два этапа распаковывать?
Ну, коллега тоже где-то нагуглил, наверное. И не заморачивался с этим) Конечно, можно оптимизировать

Google
Pavel
08.12.2017
11:15:20
а ваще, запускать 2 процесса в одном контейнере это противоречит всей концепции )

контейнеров

Evgeniy
08.12.2017
11:16:38
а ваще, запускать 2 процесса в одном контейнере это противоречит всей концепции )
Если использовать контейнер как сервис, то да. А если просто контейнер юзать как зверинец софта, то и так сойдет)

Pavel
08.12.2017
11:17:04
лучше тогда докер-композе

для зверинца =)

больше гемора с супервизорами получается

описываешь весь свой зоопарк в docker-compose а потом doc up имязверющки

Evgeniy
08.12.2017
11:28:27
лучше тогда докер-композе
А при чем тут docker-compose ? Ну вот кейс: У нас есть контейнер с ansible И нужно, чтобы еще пару демонов-обработчиков было запущено. Мне для этого запускать по контейнеру на маленькие бинарники, пробрасывать туда системные либы, монтировать еще и папку ansible, или просто запустить в runit ?

Роман
08.12.2017
11:29:19
На продакшене - это Под с двумя контейнерами. Используется один и тот же образ, который содержит и php, и nginx. Просто запускаются контейнеры разными командами. А локально для тестов проще запустить этот образ с двумя процессами одновременно.

Страница 391 из 1375