Задать вопрос
gen4_gdm
@gen4_gdm

Не запускается systemd в контейнере docker?

Добрый вечер!
Подскажите, как лучше всего реализовать автозапуск служб в контейнере после его перезапуска. Пробовал установить systemd в контейнер, пытаюсь запустить
systemctl enable Zabbix-agent
Synchronizing state of zabbix-agent.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable zabbix-agent

Что я не так делаю?Спасибо
  • Вопрос задан
  • 608 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
gecube
@gecube
системный администратор, программист... все дела..
systemd засосывать в докер контейнер - плохая идея. Теоретически это возможно сделать, но там очень много дополнительных действий

https://www.hippolab.ru/zapuskaem-systemd-v-docker...

С другой стороны, можно использовать легковесную init систему вроде tini в контейнере или использовать демон супервизора.

Касательно заббикса - так вообще возьмите штатный образ от разработчиков заббикса или с докер хаба и не изобретайте велосипед
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы