
Semyon
31.08.2016
06:26:06
пойду-ка я в брутальный докер выскажусь

Алексей
31.08.2016
06:50:46
ага. с добрым утром Сёма.
хорошего тебе докера
Коллеги, мне кажется будет хорошей идеей начать исчпользовать HEALTHCHECK уже сейчас.

Google

Алексей
31.08.2016
06:56:38
что бы позже можно было полагаться на этот механизм

vic
31.08.2016
07:14:06
нет не впроде
тока тестируем
и он еще с compose недодружился

Алексей
31.08.2016
07:15:33
он ни с кем судя по всему недодружился

Evgeny
31.08.2016
07:37:48
Ну нормальная ситуация. Первый релиз в топку
Оверлей нормально тоже только в 11 заработал

Konstantin
31.08.2016
07:40:29
я сегодня новую треш багу словил
https://github.com/docker/docker/issues/23487 https://github.com/docker/docker/issues/23184

Evgeny
31.08.2016
07:42:31
Короче для прода докера моя рекомендация - больше одной ноды и полная ее очистка перед запуском докера. И время от времени чистить ноды

Алексей
31.08.2016
07:44:45
@NordLuf у тя swarm mode есть ?

Evgeny
31.08.2016
07:45:14
У меня 11 со свармом
12 ят пока даже трогать не хотел ожидая подставы

Google

Алексей
31.08.2016
07:46:21
Интересная статья на TheNewStack о состоянии экосистемы Docker. Вкратце - Docker стал популярен, люди хотят стабильности, чтобы использовать его в крупных системах, а этот негодяй ломается, да еще и обратную совместимость нарушает временами, ну и вообще не должна одна компания вершить будущее контейнеров. И что с этим делать: добиваться от Docker стабильной LTS-версии, форкать его и поддерживать силами сообщества или что-то еще - непонятно.
http://amp.gs/8Hud

R-omk
31.08.2016
07:52:55

Алексей
31.08.2016
07:54:52
ну вот у меня после всего этого дела в голове сложилось такая картина
базы в старом сварме. контейнеры с воркерами в новом

R-omk
31.08.2016
07:54:55

Александр
31.08.2016
07:56:11
А что не так с mysql O_o

R-omk
31.08.2016
07:56:37

Александр
31.08.2016
07:56:59
Так вот я и спросил, чего с mysql то,.. :-\
Хм, а мне ведь нужно будет настроить master-slave(

R-omk
31.08.2016
07:57:40

Алексей
31.08.2016
07:57:45

Александр
31.08.2016
07:58:04

R-omk
31.08.2016
07:58:07

Алексей
31.08.2016
07:58:08
базы я буду запускать на конкретном хосте. там нужен нормальный маунт.
в сварме какая то канитель

R-omk
31.08.2016
07:58:38

Алексей
31.08.2016
07:59:46
docker-compose

Александр
31.08.2016
07:59:51
А multi-master разворачивал кто нибудь в докере?

Алексей
31.08.2016
07:59:59
я хочу докер компуоз для баз

Google

Александр
31.08.2016
08:00:11
Почему?

Алексей
31.08.2016
08:00:28
потому что удобновато.

Александр
31.08.2016
08:00:39
Понятно.

R-omk
31.08.2016
08:00:46
я хочу докер компуоз для баз
ну так и должно быть, я вообще пока для всего хочу только компоуз, сеть то свармавская будет работать или нихрена не будет пока сервисы не запустишь?

Алексей
31.08.2016
08:01:37
не будет работать.

R-omk
31.08.2016
08:02:53
ну тоесть все говно, нужно просто свой kv ставить поднимать старый сворм и все... так ?

Алексей
31.08.2016
08:02:57
да
но я хочу легкую миграцию
а поэтому новый сворм.
а для баз новый не нужен

R-omk
31.08.2016
08:05:27
из этого следует что? ..

Алексей
31.08.2016
08:05:46
что у меня будет два сварма. старый и новый.

R-omk
31.08.2016
08:06:03
в одном докере или в разных?

Алексей
31.08.2016
08:06:17
я могу побить условно на два домена.
один старый домен с базами и старым свармом.
второй новый с приложением.

R-omk
31.08.2016
08:07:02
что такое домен?

Алексей
31.08.2016
08:07:10
ну несколько серверов
из всей этой канители следует одно - у меня будет статический днс

Google

Алексей
31.08.2016
08:07:48
или днс на консуле
но как в консул будут попадать машины из сварм мода не понятно

R-omk
31.08.2016
08:08:07
ну несколько серверов
тоесть часть серверов с одним свормом и чатьс с другим? и при этом докеры (свормы) не связаны вместе?

Алексей
31.08.2016
08:08:40
сейчас я хочу сказать слово жопа.

Evgeny
31.08.2016
08:11:25
https://hub.docker.com/r/nordluf/swarm-discovery/

Александр
31.08.2016
08:12:25
postgresql docker cluster в релизе есть у кого?

Алексей
31.08.2016
08:30:16

Admin
ERROR: S client not available

Алексей
31.08.2016
08:30:21
спасибо

Alex
31.08.2016
08:33:29
У меня 11 со свармом
А можно подробности как сделано? Какое k/v , сделан ли кластер k/v, сколько менеджеров swarm, сколько node?

Evgeny
31.08.2016
09:14:54
Есть еще стейджинг на две ноды - отдельно

Artur
31.08.2016
09:17:47
почему говно?

Evgeny
31.08.2016
09:19:47
база разрастается безконтрольно, хреново трекает вывод нод и сетей из кластера. Точнее я понимаю что наверное не он сам, а совместно с докером, но для мата в сторону докера есть спецгруппа, поэтому надо материться тут только про консул

Алексей
31.08.2016
09:24:09
наверное глупо заводить группу по sd

Evgeny
31.08.2016
09:25:33
а что там обсуждать то?
выбор небольшой и не выбор вовсе

Artur
31.08.2016
09:26:09
Ктонить под laradock настраивал xdebug?

Artur
31.08.2016
09:27:29
если консул на три ноды говно, интересно что будет на больших инсталяциях

Evgeny
31.08.2016
09:44:16
да тоже самое, для него врядли чтото поменяется

Google

Sly
31.08.2016
11:48:47
а может кто-нибудь подсказать как убить контейнер если он отказывает убиваться совсем?

Phil
31.08.2016
11:58:16
Если я сделал контейнеры через docker run, я могу как-то им изменить полиси, чтобы они делали автозапуск?

Алексей
31.08.2016
12:01:26

N
31.08.2016
12:06:00
разве что-то после docker run в принципе можно поменять?

Phil
31.08.2016
12:06:20
Это и спросил

banuchka
31.08.2016
12:06:38
docker update в 1.12 должен уметь менять policy
# docker update -h
Usage: docker update CONTAINER [CONTAINER...]
Update configuration of one or more containers
--blkio-weight Block IO (relative weight), between 10 and 1000
-c, --cpu-shares CPU shares (relative weight)
--cpu-period Limit CPU CFS (Completely Fair Scheduler) period
--cpu-quota Limit CPU CFS (Completely Fair Scheduler) quota
--cpuset-cpus CPUs in which to allow execution (0-3, 0,1)
--cpuset-mems MEMs in which to allow execution (0-3, 0,1)
--help Print usage
--kernel-memory Kernel memory limit
-m, --memory Memory limit
--memory-reservation Memory soft limit
--memory-swap Swap limit equal to memory plus swap: '-1' to enable unlimited swap
--restart Restart policy to apply when a container exits

Artur
31.08.2016
12:08:36
а —limit и —sysctl они не потрудились в апдейт добавить

banuchka
31.08.2016
12:09:28
как минимум потрудились, что update вообще что-то делает, в отличии от предыдущих версий. Так что можно быть благодарным за это.

N
31.08.2016
12:09:40
ого

Artur
31.08.2016
12:09:45
нет, ну тоже неплохо, просто казалось бы

N
31.08.2016
12:09:48
вот это успех

banuchka
31.08.2016
12:10:26
успех - это то, что контейнеры от dockerd отвязали наконец-то.

Tele
31.08.2016
12:11:43

banuchka
31.08.2016
12:12:33
Add --live-restore daemon flag to keep containers running when daemon shuts down, and regain control on startup #23213

Phil
31.08.2016
12:12:40

banuchka
31.08.2016
12:12:44
https://github.com/docker/docker/pull/23213
т.е. контейнеры и процессы в них не стопаются, если ты остановишь/убьешь dockerd.
и при старте последнего контейнеры даже не будут перезапущены.