If you are having problems with getting AWS Beanstalk Docker Multi Container up running (for the first time), you might be missing to configure the EBS role.
Open up AWS Web Console.
Go to Services -> IAM -> Roles.
Edit the role “aws-elasticbeanstalk-ec2-role”
Add this permission: “AWSElasticBeanstalkMulticontainerDocker”
It appears that AWS Beanstalk Multi Container setups requires the Beanstalk role to have “AWSElasticBeanstalkMulticontainerDocker” permission i order to work.
Now redeploy your app: