Docker Compose is a tool for running multi-container applications on Docker defined using the Compose file format. A Compose file is used to define how the one or more containers that make up your application are configured. Once you have a Compose file, you can create and start your application with a single command: docker-compose up.
@sowmenrahman shared a post, 4 months ago
Junior Software Engineer, Arcade Studios

Blue/Green deployment strategy

Docker ComposeAmazon ELBDocker

Canary deployment strategy also known as blue/green deployment, is an industry standard protocol for deployment with zero downtime by utilizing two separate environments and switching during source code updates or rollbacks. Canary deployments have a lot of advantages when it comes to multi-server configuration and aids in technical cases like version rollbacks, and a/b testing.

Canary deployments