Azure Container Service helps you use Docker images and Linux containers in a production environment. This provides management and orchestration at scale while supporting the same tools and technologies for building and deployment that you already use for your containerized applications.
You select the size and number of hosts, choice of orchestrator, and then Container Service manages the details. Container Service offers you a choice of tools for container orchestration and scale operations. You can choose Docker Swarm and Compose for a native container experience, or Apache Mesos and popular Mesos frameworks to flexibly deploy and manage large production workloads.
For more information, please visit the Azure Container Service
page, and for more information about pricing, please visit the Azure Container Service Pricing