Автозапуск docker-compose после рестарта системы

Автозапуск docker-compose после рестарта системы

Создаем скрипт

nano /etc/systemd/system/docker-nginx.service

Вставляем содержимое.

[Unit]
Description=Nginx docker proxy
Requires=docker.service
After=docker.service
[Service]
Restart=always
ExecStart=/usr/local/bin/docker-compose  -f /docker-compose/docker-compose.yml up
ExecStop=/usr/local/bin/docker-compose  -f /docker-compose/docker-compose.yml down
[Install]
WantedBy=default.target

У меня docker-compose лежит в одноименной папке.
Включаем сервис

systemctl daemon-reload
systemctl enable docker-nginx.service

Profit

3 thoughts on “Автозапуск docker-compose после рестарта системы

  1. Спасибо за доступное объяснение

Добавить комментарий

Ваш адрес email не будет опубликован.

 

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.