Egor
Разработчики докера
Много кто что говорит, но это не истина в последней инстанции
Дмитрий
Много кто что говорит, но это не истина в последней инстанции
Говорят и докер говно полное, но ты же здесь
Alexey
Не стоит себе ставить искусственные ограничения;)
это не ограничения, а рекомендации как не разложить вокруг себя множество граблей, об которые потом придется очень больно биться
Egor
У меня были демоны на пхп)
Alexey
У меня были демоны на пхп)
да ты сам как демон на пхп )
Alexey
это тебе может так казаться.
Anatolii
а зачем тебе запущенный контейнер, если твой софт уже отработал?
Я контейнер использую в кубернетесе для обновления базы. После деплоя он базу обновляет и светится ошибкой. Пусть бы весел, но без ошибки.
Evgenii
Забиваю гвозди микроскопом, чувствую себя прекрасно. Создатели гвоздей и микроскопа неправы))
Egor
Давайте не будем холиварить, каждый юзает что-то в силу своей потребности
Alexey
Давайте не будем холиварить, каждый юзает что-то в силу своей потребности
ты ж тут начал про тру рассуждать, а теперь сливаешься )
Egor
ты ж тут начал про тру рассуждать, а теперь сливаешься )
Я и сказал, что каждый делает как ему нравится,у меня вон, даже нфс в проде есть
Anatolii
пусть в логи "светит"
Как сделать чтобы он в логи светил?
Andrey
где вы взяли это дурацкое правило про один процесс?
Egor
это не правило, а рекомендация
Это рекомендации а не требование
Andrey
да как не назови. взяли откуда?
Bohdan
где вы взяли это дурацкое правило про один процесс?
https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#decouple-applications
Evgenii
где вы взяли это дурацкое правило про один процесс?
https://docs.docker.com/config/containers/multi-service_container/
Bohdan
там анкор на нужное место, читай все три абзаца
Andrey
так application же!
Andrey
где вы там процесс увидели?
Bohdan
где вы там процесс увидели?
> Limiting each container to one process is a good rule of thumb, but it is not a hard and fast rule. здесь.
Evgenii
It is generally recommended that you separate areas of concern by using one service per container. 
Andrey
там процесс в смысле процесс который процесс.
Bohdan
Alexey
Сервис..а там воркеров дофигища
ну ты ж все равно любую фразу перековеркаешь под свой смысл :)
Andrey
а не процесс. ну вы понели
Алексей
Принцип единой ответственности знаком?
Bohdan
Принцип единой ответственности знаком?
завали их еще аббревиатурой SRP, чтобы не флудили тут
Evgenii
Ля, что вы несёте? Один управляющий процесс с форками рекомендуется, что тут не понятно?
Evgenii
На оф сайт скинул доку, мамкины архитекторы всё лучше, кончено, знают
bazzilic
необязательно с форками, можно с супервайзером
Andrey
м, нет
есть процесс - выполняящаяся программа. А есть процесс в смысле бизнес процесса
Bohdan
есть процесс - выполняящаяся программа. А есть процесс в смысле бизнес процесса
ну так говорить о бизнес-процессах в контексте докера как-то странно, не считаешь?
Evgenii
А этот один мастер запускать две разные апликухи 😂
Да, это называется забивать гвозди микроскопом, ещё и гордиться этим
bazzilic
ну здесь говорят про процесс с тз ОС, а не с тз бизнеса
Alexey
На оф сайт скинул доку, мамкины архитекторы всё лучше, кончено, знают
тебе ж сказали, у него всё работет :) локалхост в надежных руках :)
Andrey
бизнес тоже слово такое
Andrey
с многими значениями
Evgenii
необязательно с форками, можно с супервайзером
Можно, гвозди микроскопом тоже забьются
Алексей
Можно, гвозди микроскопом тоже забьются
гвозди жарить надо вообще то
Alexey
Ты про меня?
я про всех вас тут, кто пытается из докера виртуалку сделать :)
Evgenii
необязательно с форками, можно с супервайзером
Ты доку читал официальную? Ты вообще понимаешь зачем тебе докер, а не kvm?
bazzilic
Можно, гвозди микроскопом тоже забьются
у нас в одном случае один сервис состоит из двух отдельных приложений, которые по IPC трындят друг с другом
Egor
я про всех вас тут, кто пытается из докера виртуалку сделать :)
Сказать тебе такое,от которого тебя Кондратий хватит?
Egor
Интересно, а джанго+селери это ведь два приложения в одном, ну ка, разделите
Andrey
Никто не пытается из докера сделать виртуалку. Докер это способ опакечивания приложения, и если приложение мульти-процессное, то это ничему не противоречит
bazzilic
лан, пусть продолжают там находиться )
Andrey
Кроме рекомендаций оф доки
Там такого нет. Слово процесс там используется в смысле приложения
bazzilic
Кроме рекомендаций оф доки
ну ты можешь обниматься с официальной докой, это не поможет решать задачи
Andrey
да какая нахер разница
Andrey
это от контекста зависит
Мишка
да какая нахер разница
Тише, сейчас кикнут =D
Evgenii
да какая нахер разница
Если ты не понимаешь, тебе рано в продакшен взрослый
Andrey
так. Ну скажи мне, чем сервис от приложения отличается
Andrey
вот например
Evgenii
это от контекста зависит
Обычно здравый смысл помогает, но для этого нужны знания
Andrey
ssh - это сервис, или приложение?
Andrey
почему ты так решил?
заголовок прочитай
Andrey
"Decouple applications"
Evgenii
ssh - это сервис, или приложение?
Если он даёт доступ в убунту, сервис, если предоставляет туннель или файл хостинг, приложение
Bohdan
"Decouple applications"
ну так разделение приложений, а не процессов