Docker Compose Upgrade: A Forgotten Cron Job Caused an Outage
Lessons from upgrading Docker Engine and moving from docker-compose v1 to the Compose plugin on production hosts: restart policies, legacy links, env-file interpolation, and the five-year-old cron job that took the API down.