
Roman
26.04.2017
06:30:29
а сейчас невесть что делают
пишут целое сочинение в stdout

Konstantin
26.04.2017
06:31:16
сделай лучше :)

Roman
26.04.2017
06:33:49
учитывая как они pull request принимают

Google

Roman
26.04.2017
06:33:58
трата времени впустую
там много ребята чего хорошего запушили а их в топку послали

Andrey
26.04.2017
06:59:05
Ребят, а как вы рулите фаерволом на нодах кластера? Всегда рулил через chef, сейчас же, если дать это делать докеру, его правила улетают в тар тарары

Konstantin
26.04.2017
07:15:37
тут сложно
хотя докер не трогает не своё
я на csf сижу и до swarm`a всё хорошо было, dockerd —iptables=false
а под swarm включил пока докер обратно, там всё поменялось и надо переделывать

Andrey
26.04.2017
07:25:41
Именно! Поэтому и спрашиваю

Konstantin
26.04.2017
07:26:13
Если flush не делать можно ужиться)
А вообще нахер фв, все в dmz)

Roman
26.04.2017
07:55:08
запустил: docker stack up —compose-file=compose.yml webs
и тишина уже 5минут
о creating networks..

Google

Roman
26.04.2017
07:56:08
и что он там только делает
error response from daemon rpc error code 4 desc= contecxt deadline exceeded...

Konstantin
26.04.2017
07:59:39
гавно этот ваш докер

Bo0oM
26.04.2017
08:00:09
ок

Konstantin
26.04.2017
08:02:22
о блин, налетели))
парень тут неделю уже его завуалировано поливает грязью и норм, я сократил его мысль и сразу шишки мне))

Roman
26.04.2017
08:03:40
docker ps работаеt, docker service ls выдает context deadline exceeded
бесит

Konstantin
26.04.2017
08:04:25
я от докера просто теку, даже в issue помогаю )) и всё у меня работает

Roman
26.04.2017
08:05:47
давай я тебе в приват команды вышлю вместе с токенами
может заработает
удачу подаришь

Konstantin
26.04.2017
08:06:18
у меня нет docker-machine

Roman
26.04.2017
08:06:47
одна команда поставить

Konstantin
26.04.2017
08:07:59
docker node ls
покажи
или глянь сам статус

Roman
26.04.2017
08:20:03
swarm init —listen-addr 0.0.0.0:2377 надо было
теперь чегото последния нода не хочет джонится
первая без проблем

Konstantin
26.04.2017
08:22:04
срать на доки, методом тыка заведётся)

Google

Konstantin
26.04.2017
08:22:58
вот для чего —listen засунул то?

Roman
26.04.2017
08:23:02
в доках внутриниие ip показаны

Konstantin
26.04.2017
08:23:14
ещё и один интерфейс на ноде 100%

Roman
26.04.2017
08:23:25
как мне с другого хостинга подсоединится?

Konstantin
26.04.2017
08:23:41
Listen address (format: <ip|interface>[:port]) (default 0.0.0.0:2377)
он по дефолту биндит на все интерфейсы

Roman
26.04.2017
08:24:05
бл ну неработало без этого параметра вабще
не находил менеджер с таймаутом

Konstantin
26.04.2017
08:24:38
firewall?

Roman
26.04.2017
08:24:45
нету
указав listen address все заработало

Konstantin
26.04.2017
08:25:14
ну ты указал то что по дефолту и так стоит

Roman
26.04.2017
08:25:27
ну ура

Konstantin
26.04.2017
08:25:30
а версия докера?

Roman
26.04.2017
08:25:39
у в реальности другие результаты как видешь
17.04.0-ce 4845c56
experimentable enabled, иначе docker stack deploy не работает

Konstantin
26.04.2017
08:29:28
мне становится скучно

Roman
26.04.2017
08:30:00
error respoense from daemon: timeout was reacher before node was joined
а первый с почти идиетичной командой подключился

Google

Roman
26.04.2017
08:30:22
к тому же первый даже в другом регионе

Konstantin
26.04.2017
08:32:02
не нужен там experimentable

Roman
26.04.2017
08:32:49
не найду сейчас ошибку
docker stack deploy —compose-file=compose.yml
выдало что only available in experimental

Konstantin
26.04.2017
08:33:49

Roman
26.04.2017
08:39:51
ну таймаут и хоть ты тресни

Admin
ERROR: S client not available

Roman
26.04.2017
08:40:05
ладно ну его к херям завтра полный гист выложу
docker node ls показывает два нода
docker stack up —compose-file=compose.yml webs
вадает context deadline exceeded

Konstantin
26.04.2017
08:43:56
проверь от себя http://manager-ip:2377
там обычный API

ven
26.04.2017
09:07:11
всем привет)) не напомните: можно ли (как?) в supervisor.conf вписывать одноразово запускаемые (при старте докера) скрипты типа start.sh ?

Konstantin
26.04.2017
09:08:31
а в сам докер не лучше?
в образ

ven
26.04.2017
09:10:34
т.е. в CMD start.sh , а из него supervisor переписать да? (так и сделаю , если нельзя в супервизоре одноразовые)

Konstantin
26.04.2017
09:11:25
у тебя супервизор в контейнере?

Google

ven
26.04.2017
09:11:48
да

Konstantin
26.04.2017
09:11:52
а зачем?

ven
26.04.2017
09:12:08
он там уже был)

Konstantin
26.04.2017
09:12:27
виртуалка из докера?))

ven
26.04.2017
09:12:59
в см. "легкая" виртуалка да )
кст. разве супервизор в контейнере плох чем (сервисы рестартовать если что)?

Roman
26.04.2017
09:13:49
не нужен он там
1 контейнер 1 сервис
сервис умер, контейнер вышел, докер его зарестартил если нужно

Konstantin
26.04.2017
09:14:10
докер выполняет роль супервизора
пихают супервизор когда больше одного сервиса внутри контейнера ну или нубы

ven
26.04.2017
09:16:16
да вроде где-то уже читал, что эта концепция постепенно отходит(частично) - все равно невозможно так обеспечить, и много образов приход.хранить. вроде меняют "понятие 1го сервиса" даже в сторону 1 сервис+обеспечивающее его...обвязки))

Konstantin
26.04.2017
09:16:24
в общем если надо оставить, как вариант ещё - добавь свой скрипт в супервизор как сервис, только дай параметры
[program:my-program-name]
command = /path/to/my/command.sh
startsecs = 0
autorestart = false
startretries = 1
как-то так
как ты будешь перезапускать один из сервисов внутри контейнера?
масштабировать?

ven
26.04.2017
09:18:57
он же (супервизор) следит сам (худобедно)
в общ. спасибо. "startsecs = 0
autorestart = false
startretries = 1" -обеспечивает запуск только при старте докера да?

Konstantin
26.04.2017
09:24:10
по идее да, я не юзаю его