
ptchol
16.02.2017
08:50:48
Это не комплексное решение для различного рода шедулинга.
Лонг раннинг таски с автохилингом и реплика фактором это тоже шедулинг
Хронос вам этого не даст

Phil
16.02.2017
09:14:08

Google

Ivan
16.02.2017
09:28:20

Ilya
16.02.2017
11:56:40
Коллеги, помогите найти решение
docker-compose up - поднимает контейнер и выводит его логи
docker-compose up -d - работает нормально
docker-compose ps - выводит список запущенных контейнеров
docker-compose logs - ничего не выводит
docker logs b2248f74122f - ничего не выводит
docker -v
Docker version 1.12.5, build 047e51b/1.12.5
docker-compose -v
docker-compose version 1.11.1, build 7c5d5e4
Как починить logs? В чем может быть проблема?
>Логи идут в файл внутри контейнера
Нет, в композе в том числе и MySQL контейнер из докер-хаба

Dmitry
16.02.2017
12:41:35

Ilya
16.02.2017
12:42:45
Я пробовал так
Возвращается только "Attaching to " и имена контейнеров
И консоль висит

Anton
16.02.2017
12:42:51
а по имени контейнера тоже не работает?

Ilya
16.02.2017
12:44:14

Anton
16.02.2017
12:44:35
docker-compose logs projectname_db_1?

Ilya
16.02.2017
12:47:09
[user@b0 zabbix_proxy]$ docker-compose logs zabbixproxy_zabbix-proxy-db
ERROR: No such service: zabbixproxy_zabbix-proxy-db
[user@b0 zabbix_proxy]$ docker-compose logs zabbix-proxy-db
Attaching to zabbixproxy_zabbix-proxy-db_1
[user@b0 zabbix_proxy]$

Anton
16.02.2017
12:47:50
docker-compose logs zabbixproxy_zabbix-proxy-db_1 должно работать

Ilya
16.02.2017
12:48:51
[user@b0 zabbix_proxy]$ docker-compose logs zabbixproxy_zabbix-proxy-db_1
ERROR: No such service: zabbixproxy_zabbix-proxy-db_1

Anton
16.02.2017
12:48:57
:(
мб обновить докер, я хз

Google

Anton
16.02.2017
12:51:52
https://forums.docker.com/t/docker-compose-hangs-at-attaching-to/2517/11

Dmitry
16.02.2017
12:52:46
Или попробовать другой драйвер использовать для логов (syslog или journald) https://docs.docker.com/compose/compose-file/#/logging

Ilya
16.02.2017
13:27:48

Ivan
16.02.2017
14:16:56
У меня тут докер старый нашелся на одном хосте
docker version Client version: 1.3.1
и я с ним ника кне могу docker login сделать
поломали там поди?

Rail'
16.02.2017
15:48:50
такая проблема, на системном диске заканивается место(осталось 1Гб), а докер как раз съедает много памяти, но у меня к /home примонтирован диск с 1Tб памяти.
можно ли /var/lib/docker тоже примонтировать к диску c 1Tб или другими способами решить эту проблему

Evgeny
16.02.2017
15:50:48
Можно
сделайте симлинк

Eugene
16.02.2017
15:52:28

Rail'
16.02.2017
15:53:00
ага, думал про симлинк
mount?
боюсь что докер сломается или я не прав

Eugene
16.02.2017
15:53:29
нет, не сломается

Холм
16.02.2017
15:53:32
Перенесите все содержимое /var/lib/docker в новое расположение на террабайтном диске и смонтируйте туда /var/lib/docker.

Rail'
16.02.2017
15:57:44
хорошо, спасибо парни

Alex Milushev
16.02.2017
16:01:33
rsync -avhxHP src/ dst/

Rail'
16.02.2017
16:02:43
О, круто
Я вот думаю может весь /var/lib смонтировать на второй диск, а то он сжирает много места

Vladimir
16.02.2017
16:10:40
лучше бы под lvm систему перевести конечно

Холм
16.02.2017
16:36:14

Google

R-omk
16.02.2017
17:25:52
в оверлее контейнеры перестают видеть другдрага на разных хостах, причем инспект сети тоже показывает как будто нет других контейнеров, хотя днс резолвится правильно
че это может быть?

Evgeny
16.02.2017
17:29:22
Версия докера какая?

R-omk
16.02.2017
17:30:41
Версия докера какая?
1.13.1
сварм мод, все работало днем, потм нужно было грохнуь один узел и переустановть, в сворм вернулся но сети не работают
тоесть оверлеи создаются но контейнервы внитри них не видят другдруга

Evgeny
16.02.2017
17:43:02
А иптейблс не тупит ли?

R-omk
16.02.2017
17:46:11
похоже в 1.13.2 должно пофикситься

yopp
16.02.2017
20:28:46
#5618
> petehunt commented 16 hours ago
> Yep, we are moving to gke and no longer seeing this issue (so no more bug bounty from us :))

Denis
16.02.2017
20:47:26
А кто нибудь знает реально ли service update заставить рестартить инстансы в определенном порядке, который например можно забрать через некий http api?

Vladislav
17.02.2017
10:25:14
по supervisor тут спецы есть? как его завершить, если определённый, им запущенный, процесс завершился?

Anatoly
17.02.2017
10:26:07
вы хотите завершить супервайзор потому что процесс в нем завершился, правильно?
если так то вам не супервайзор нужен...

Vladislav
17.02.2017
10:27:17
supervisor нужен чтобы поддерживать необходимое окружение к основному процессу
основной процесс завершился - контейнер должен завершиться

Anatoly
17.02.2017
10:27:44
while true вот это вот все

Google

Vladislav
17.02.2017
10:29:02
ну у меня к примеру один из дополнительных процессов завершается периодически и его надо перезапускать

Evgeny
17.02.2017
10:29:23
Почему-то мне кажется что речь опять про php окружение?

Vladislav
17.02.2017
10:29:26
я сейчас его запускаю в баше с & и надо значит ещё тулить цикл
стрёмно как-то

Anatoly
17.02.2017
10:30:04
блять какая боль
простите

Admin
ERROR: S client not available

Sergey
17.02.2017
10:30:24
while true вот это вот все
а теперь туда надо добавить троттлер, чтобы не рожать 1000 процессов в секунду. нужно добавить логгер stdout процесса. нужно добавить возможность "сдох 100 раз за 10 секунд - до свидания". нужно впилить туда очистку окружения и изменения привилегий. блаблабла. у нас получился openrc/supervisor/runit/s6, заодно переписали с баша на нормальный язык.

Vladislav
17.02.2017
10:30:33
нет не php, делаю тестирование js приложения внутри докера, с selenium с Xvfb

Evgeny
17.02.2017
10:30:43
Что-то вы делаете не так....

Vladislav
17.02.2017
10:32:10
всё вроде так

Sergey
17.02.2017
10:33:30

Vladislav
17.02.2017
10:34:25
по сути тест-скрипт отработал и надо supervisor'у завершиться, вот
во, нашел https://blog.zhaw.ch/icclab/process-management-in-docker-containers/
хорошо объясняется зачем нужен supervisor вместо bash скриптов
правда решение с прибиванием костыльное конечно ?

Anatoly
17.02.2017
10:43:46

Vladislav
17.02.2017
10:44:37
что не так с головой, или просто потому что не entry-point.sh называется?

Anatoly
17.02.2017
10:45:11

Google

Sergey
17.02.2017
10:45:52

Anatoly
17.02.2017
10:46:13

Sergey
17.02.2017
10:46:41
вооружитесь башом и не забивайте гврзди микроскопом
while true вот это вот все

Anatoly
17.02.2017
10:46:45

Vladislav
17.02.2017
10:46:52
пока нет

Sergey
17.02.2017
10:46:55
while true - отличный способ получить 10к форков в секунду.

Anatoly
17.02.2017
10:47:07

Sergey
17.02.2017
10:48:39

Anatoly
17.02.2017
10:48:41

Sergey
17.02.2017
10:49:01
и что простите?
это хорошо аффектит остальную нагрузку на машине, и это не контролируется сигрупами.

Anatoly
17.02.2017
10:49:10

Sergey
17.02.2017
10:50:48

Vladislav
17.02.2017
10:51:06
ok
почитал, ну ок, в приципе, правильней через ENTRYPOINT задавать. Но это не имеет значения, когда ENTRYPOINT не задан, результат один и тот-же

Anatoly
17.02.2017
10:53:15