fix: add missing swarm deploy block to mysql backup service
All checks were successful
Build and Deploy / build-and-push (push) Successful in 1m9s

- Docker Swarm (Portainer) ignores 'restart: always' and often requires a 'deploy' block with replica counts to properly schedule a new service.

- Replaced standard docker-compose restart policy with a Swarm-compliant deploy block.
This commit is contained in:
Cauê Faleiros
2026-03-25 14:43:03 -03:00
parent 4dbd7c62cd
commit 83e6da2d56

View File

@@ -45,7 +45,10 @@ services:
backup-mysql: backup-mysql:
image: fradelg/mysql-cron-backup image: fradelg/mysql-cron-backup
restart: always deploy:
replicas: 1
restart_policy:
condition: on-failure
environment: environment:
MYSQL_HOST: db MYSQL_HOST: db
MYSQL_USER: root MYSQL_USER: root