Устанавливаем supervisor в докер контейнер
apt-get install supervisor
В конце добавляем скопировать конфиг и запустить
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf CMD /usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf
[supervisord] nodaemon=true [program:sendmail] command=/bin/bash -c "exec /usr/sbin/sendmail -bD -X /proc/self/fd/1" autostart=true autorestart=true [program:apache2] command=apache2ctl -D "FOREGROUND" -k start redirect_stderr=true autostart=true autorestart=true
Этот конфиг запустит sendmail и apache, Будет следить чтобы ничего не упало
0 Comment