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

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

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

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

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

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