Автозапуск 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 комментария к “Автозапуск docker-compose после рестарта системы

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 

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