Alexei
или пиши fork-вариант
Valentin
Можно извьебнутся с форком, можно использовать внешние утилиты
Valentin
Я за стандартные штуки- лучше systemd
Roman
лучше http://supervisord.org/
Roman
а systemd - да, отличная операционка
Alexei
ну это лучше там, где нет systemd, в остальном systemd ничуть не хуже справляется
Roman
не холивару ради, но порог входа сильно разный, вот прям СИЛЬНО
Roman
нельзя нормально работать в docker
Michael
systemd + , делаешь описание, и выполняемый файл лёгким движением руки превращается в сервис
Valentin
Это к чему?
Valentin
Про докер
Ivahaev
Roman
можно, но не нужно )
Michael
наверное в тему про SELinux
Roman
и про logind
Alexei
причем тут сель, вообще? О_о
Roman
и про tty которые как бэ есть но их как бэ и нет
Michael
o_O-0 причём докер?
Michael
проблем с systemd + docker не испытовал
Valentin
А зачем в докере systemd?
Roman
внутри или снаружи конейнера?
Roman
Roman
/me олдфаг, systemd генетически отвергается - все остальное тема для холивара
Roman
если нужно внутри контейнера запускать несколько процессов и контролирвать их - хорошо подходит supervisord
Roman
можно и systemd, если оплата почасовая
Антон
не, systemd очень прост, с учётом что это init процесс - целесообразно в новых дистрах его использовать
Roman
Alexei
слака еще держится 😉😂
Michael
и кто-то ей пользуется?
Roman
Это очень хороший академический дистрибутив
Alexei
я знаю нескольких людей, у кого слака - десктоп, сам нежно в виртуалке храню ))) мой первый дистр
Michael
ясно понятно для консервов хорошо
Roman
Gentoo и Slackware - обрети мудрость, через боль и страдания ))
Anonymous
+1 за systemd unit
Anonymous
(если ты не systemd-хейтер 😄)
Anatoly
глупо быть systemd-хейтером в 2017 году, хейть не хейть, реальность упряма
Maxim
там вчера в systemd уязвимость нашли, кстати
Michael
во.. просрали все полимеры
Alexei
а где их не находят )))) я как-то баг systemd в федоре исправлял средствами systemd, и вроде этот костыль до сих пор жив, используется в федоре и сусе ))))
Roman
Перед "каноном" все равны, но некоторые - ровнее ))
Антон
Anatoly
Roman
по меньшей мере, одному из нас...
Alexander
Зачем так издеваться ? С одним процессом ? А если надо будеть читать из сокета ? Маунтить его что-ли ?
Roman
Само собой! Прокидывать в volume и читать из другого контейнера!
Roman
Кстати shared volume появился относительно недавно
Alexander
Aleksandr
Anatoly
Anatoly
"Each container should have only one concern" != "Each container should host only one process"
Anatoly
https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/#avoid-installing-unnecessary-packages
Anatoly
RTFM
Valentin
Ну ладно, там написано, что "судите сами, как вам надо"
Valentin
останемся на том, что все зависит от ситуации
Aleksandr
there should be only one operating system process per container
Aleksandr
Именно это все и имеют в виду
Anatoly
"Все", лол. Все ты и два твоих друга ламера.
Anatoly
Какой смысл ссылаться на бестпрактис, что бы потом аппелировать к мифическим "всем"?
Anatoly
Либо трусы надень, либо крестик сними (с)
Aleksandr
Aleksandr
Alexander
главное не забыть кеш под процессором почистить
Mike
А, чет я невнимательно вас читал, хуйню вякнул, сорь
Anatoly
Не переживай, если в бочку хуйни от Александра добавить еще ложку хуйни от тебя, хуже уже не будет и бочка хуйни от Александа останется ею
Anatoly
Я же тебе привел ссылку на бестпрактис где написано что это не так, успокойся и подучи английский что бы больше не стрелять в молоко
Anatoly
"You may have heard that there should be “one process per container”. While this mantra has good intentions, it is not necessarily true"
Dmitry
Вроде в это и есть смысл докера, запускаешь одну программу, если там что то пошло не так перезапускаешь контейнер, остальные части не заметят подмены
Anonymous
Anatoly
лол
Anatoly
"практически всегда" ПОСОНЫ ИКСПЕРТ В ЧЯТИ
Anatoly
Практически никогда, я бы сказал