
Nikita
07.09.2016
13:38:14
Это как в математике, если быстро решаешь зная не правильно ??

Алексей
07.09.2016
13:38:14
так и не будет работать.
это плохое решение.
хорошее не использовать такую тулзу :)

Google

Nikita
07.09.2016
13:38:42
Почему?
Просто у меня есть инсталлер... Вот его и надо запустить

Anatoly
07.09.2016
13:44:48
Запили json конфиг и утилиту, которая его создаёт

Алексей
07.09.2016
13:50:35
не надо запускать инсталер
надо инсталяторовать позырить чего там ставится и это положит ьв контейнер
контейнеры должны быть неизменяемые

Nikita
07.09.2016
14:00:45
У меня от него душевная травма осталась по отношению к нему от ЕЛК

Evgeny
07.09.2016
14:12:55

Nikita
07.09.2016
14:13:32
Не спорю...

Алексей
07.09.2016
14:18:07

Dmitry
07.09.2016
16:04:10
json сложночитаем может быть на больших структурах

Google

Dmitry
07.09.2016
16:04:51
но ямл никак не самый простой

ptchol
07.09.2016
16:29:06
а как посмотреть restart policy конейтенера запущенного ? в inspect что то не наблюдаю.

Evgeny
07.09.2016
16:29:24
убей внутри процесс и посмотри

ptchol
07.09.2016
16:29:25
а вру.
"RestartPolicy": {
"Name": "unless-stopped",
"MaximumRetryCount": 0
},
а если я сделаю kill он разве не должен апнуться сам ?

Evgeny
07.09.2016
16:30:07
в твоей полиси должен

ptchol
07.09.2016
16:30:22
Exited (137) 3 minutes ago

Evgeny
07.09.2016
16:30:41
если было несколько подряд идущих падений он откладывает еще попытку

ptchol
07.09.2016
16:31:34
uWSGI worker 3 screams: UAAAAAAH my master disconnected: i will kill myself !!!
веселые пацаны

Evgeny
07.09.2016
16:31:49
спой ему песенку :)
вызови переговорщика

ptchol
07.09.2016
16:32:05
чот не апается )

Evgeny
07.09.2016
16:32:13
сколько по логам падений было?
сколько времени междуними было? если что - ты можешь сбросить каунтер внутренний через stop && start

ptchol
07.09.2016
16:32:57
всмысле ?

Evgeny
07.09.2016
16:33:06
оставнови контейнер и запусти заново

ptchol
07.09.2016
16:33:09
у меня тут костылина вырисовывается, нужно типа "рестартить контейнер"
но поскольку запуск контейнера проходит из ci не хочу что то там руками прописывать

Google

ptchol
07.09.2016
16:33:46
хочу oneshot юнит который килять его будет
и ожидаю что он апнется

Evgeny
07.09.2016
16:33:56
он и апнется.
но если у тебя было подряд идущих несколько падений - он не сразу попробует еще раз

ptchol
07.09.2016
16:34:13
"он и апнется" говорили они...
"пропиши рестарт полиси" говорили они...

Evgeny
07.09.2016
16:34:25
первый раз чтот около 30 секунжд подождет, потом минут 5

ptchol
07.09.2016
16:34:36
Exited (137) 5 minutes ago
не разу не пробовал рестартовать

Evgeny
07.09.2016
16:34:49
Вообще ни разу?

ptchol
07.09.2016
16:34:55
ни разу
Exited (137) 8 minutes ago

Evgeny
07.09.2016
16:35:38
покажи .0.State
И .0.RestartCount

ptchol
07.09.2016
16:36:48
Sep 7 18:26:42 oam1-hz docker: time="2016-09-07T19:26:42.276295305+03:00" level=warning msg="libcontainerd: container f673040765ae01609ace0af3b7823c16dd7de491f482a85d57fb3172689dfa2d restart canceled"

Evgeny
07.09.2016
16:37:07
крууууто. вот тут уже не знаю

ptchol
07.09.2016
16:37:59

Evgeny
07.09.2016
16:38:20
да не, у тебя чот другое

Semyon
07.09.2016
16:39:09
Поцоны
а расскажите, как узнать пид процесса в хостовой системе, который запущен в конкретном контейнере?

Google

ptchol
07.09.2016
16:42:12
кстати,
Sep 7 18:26:43 oam1-hz ntpd[25576]: Deleting interface #211 vethf99891f, fe80::8820:94ff:fe18:c866#123, interface stats: received=0, sent=0, dropped=0, active_time=613130 secs
ntpd и докеровский интерфейс)

Evgeny
07.09.2016
16:43:32
Зачем оно ему?

ptchol
07.09.2016
16:43:51
https://access.redhat.com/solutions/261123
By default, ntpd binds to all available interfaces including virtual, i.e. it listens on port 123 on all interfaces.
Use the -L option to tell ntpd to not listen on virtual interfaces. You can set -L in /etc/sysconfig/ntpd.

Алексей
07.09.2016
16:45:02
о!

ptchol
07.09.2016
16:53:05
но дело было не в бабине
будут идеи как понять, пишите )
вобще в коде это тока одно место
https://github.com/docker/docker/blob/2d93186e001086db7629c9fddfd76d0add7925cd/libcontainerd/container_linux.go#L206

Admin
ERROR: S client not available

Алексей
07.09.2016
17:09:46
затестирую
боюсь его удалять...
666662522b43 Dead 666662522b43_tower_tower_1

Evgeny
07.09.2016
17:28:52
полей свявтой водой на железку

Алексей
07.09.2016
17:29:21
она далкео.... не уверен что смена поймет праивльно :)

Evgeny
07.09.2016
17:29:30
а ты им расскажи!

Алексей
07.09.2016
17:30:24
у меня же не интерфейс
а маунт косячит
а чего там в соврменных дистрах то ииспользуют ?

Google

Алексей
07.09.2016
17:32:24
хрони какой то вроже
chrony

Nikita
07.09.2016
20:48:46
народ, есть ещё вопрос = ))
каким образом можно запустить команду unzip
описав её запуск в докерфайле

Dan
07.09.2016
20:52:16
А зачем тебе её использовать? Add автоматически вроде распаковывает

Алексей
07.09.2016
20:52:33

Nikita
07.09.2016
20:52:40
нифига
попробовал, ошибку выдало

Dan
07.09.2016
20:53:05
И?

Nikita
07.09.2016
20:53:13
я нашёл вроде другой способ, щас попробую и отпишусь

Dan
07.09.2016
20:53:30
Что за ошибку? Небось что файла нет?

Nikita
07.09.2016
20:53:32
хотя.. стоп
ага

Dan
07.09.2016
20:53:44
Потому что он уже распакован?
И удален?
Лол

Nikita
07.09.2016
20:54:00
фак, вот это я провтыкался

Dan
07.09.2016
20:54:05
Бывает

Nikita
07.09.2016
20:54:11
сорян, мужики
духота это зло

Dan
07.09.2016
20:54:24
За сорян лови щелбан
Но в целом молодец