In January 2015, Microsoft added Docker to the Azure Marketplace, which was a major milestone for Microsoft when it came to integrating containers ecosystems with commercial Azure Cloud. It's been almost 5 years since then and container ecosystems have evolved massively, with support for all the major container engines and container orchestration across a variety of offerings for different business and technological needs.
In this section, we'll list and discuss the various options we have when it comes to running Docker containers in Azure:
- Azure Container Instances
- Azure Kubernetes Service
- Web Apps for Containers
- Docker Enterprise Engine
- Azure Service Fabric
- OpenShift on Azure
- Docker on Azure IaaS
- Azure Batch