

# Using the Elastic Beanstalk Docker platform branch
<a name="docker"></a>

This section describes how to prepare your Docker image for launch with the either of the Elastic Beanstalk platform branches *Docker running AL2 or AL2023*.

Follow the steps in [QuickStart for Docker](docker-quickstart.md) to create a Docker "Hello World" application and deploy it to an Elastic Beanstalk environment using the EB CLI.

**Topics**
+ [QuickStart: Deploy a Docker application to Elastic Beanstalk](docker-quickstart.md)
+ [QuickStart: Deploy a Docker Compose application to Elastic Beanstalk](docker-compose-quickstart.md)
+ [Preparing your Docker image for deployment to Elastic Beanstalk](single-container-docker-configuration.md)