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

Как запускать rsyslog в docker контейнере через supervisor?

Всем привет. Есть 2 докер контейнера в каждом есть rsyslog запущенный при старте контейнера через supervisor
[program:rsyslogd]
command=rsyslogd -n

Один контейнер является сервером rsyslog, второй клиентом и должен отправлять в него логи, связь между контейнерами есть, но логи между ними не ходят. Если зайти в каждый контейнер по очереди и там перезапустить service rsyslog restart, то логи начинают ходить. Не понимаю почему не работает при запуске через supervisor? а при ручном запуске все работает.
  • Вопрос задан
  • 413 просмотров
Подписаться 1 Средний 2 комментария
Решения вопроса 1
@stasov1 Автор вопроса
вобщем заменил command=rsyslogd -n на command=service rsyslog start и добавил autostart=true и заработало.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 75 000 до 120 000 ₽
Сбер Москва
от 450 000 до 550 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽