Imagine this scenario. You have one EC2 instance. It runs seven containers: a web application, two background workers, a database, a cache, a RADIUS server, and a reverse proxy.
Source: [Dev.to](https://dev.to/aws-builders/zero-downtime-releases-with-docker-compose-on-one-ec2-instance-1i69)