The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Alpine Linux покинул наиболее активный сопровождающий"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Alpine Linux покинул наиболее активный сопровождающий" +3 +/
Сообщение от lucentcode (ok), 01-Авг-23, 00:21 
А зачем systemd, и вообще система инициализации, в Docker? Разве это не рушит саму философию Docker? По одному сервису в контейнере, и не более. Контейнер запускает только свой сервис, и всё. Если вам нужно запустить в одном контейнере init, и кучу сервисов с его помощью, вам нужна обычная виртуалка, а не Docker-контейнер. А в виртуалке уже без проблем запустится systemd. Я даже в извращениях вроде LXC/OpenVZ не вижу смысла. Хочешь честную VPS? Бери KVM/Xen. Хочешь контейнеры, микросервисы, и всё по фен-шую? Тогда каждый сервис пакуй в Docker,  в отдельный контейнер. Заодно такой подход и масштабирование позволяет наладить куда более простым образом, и оркестрацию всего этого зоопарка. В хорошей распределённой сервисной архитектуре init-система — не нужное излишество. В роли вашей init-системы должен быть оркестратор, что запускает нужные контейнеры с учётом их зависимостей, и текущих потребностей приложения. Или docker-compose + docker, если у вас что-то очень простое. Этот подход прост, и понятен. А попытки запихнуть в один контейнер много сервисов  — контринтуитивен, и выглядит странным.
Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Alpine Linux покинул наиболее активный сопровождающий, opennews, 31-Июл-23, 22:34  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру