You can now run multi-container applications in AWS Elastic Beanstalk using the Docker platform built on top of Amazon Linux 2 Operating System. The Elastic Beanstalk Docker on Amazon Linux 2 platform now supports docker-compose.yml format to define and run multiple containers. For more information about Docker on Amazon Linux 2 platform, see the Elastic Beanstalk developer guide .