Здравствуйте. Периодически заворачиваю сервисы с помощью докер композа, чтобы деплолить на удаленных машинах. Прописываю
restart: always
, проверяю, отправляю.
Проблема в том, что данная настройка срабатывает и на моей машине. Ищу удобные способы отключить автозапуск контейнеров на моей машине глобально. В том числе интересны способы работы с докером, чтобы таких проблем не возникало.
Знаю, что могу для каждого контейнера отдельно, после запуска и тестирования контейнеров, прописывать команду типа
docker update --restart=no my-container
, но это ни разу не удобно.
ОС - Линукс.
#upd
Отключить все автостарты в системе:
docker update --restart=no $(docker compose ps -a -q)
Альтернатива restart=always:
--restart=unless-stopped