РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcPmSvSR 75 of 81 menu
◀ ▶

Перезапуск сервиса в Docker

Перезапуск сервиса снова включает контейнер, если его программа завершилась или служба перезапустилась. Правило задают в описании сервиса. Оно действует, пока проект не остановили явно.

Сервис web на nginx получает политику unless-stopped в ключе restart:

services: web: image: nginx restart: unless-stopped

Если главный процесс внутри упадёт, служба Docker снова поднимет контейнер. После явной остановки проекта через Compose сервис сам не включится, пока его снова не запустят. Так отличают сбой процесса от решения остановить весь проект. Фоновый запуск такой:

docker compose up -d

Задайте сервису api из nginx перезапуск, пока его сами не остановили.

Напишите, включится ли он сам после явной остановки.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить