Azure Container Service
Azure Container Service
Microsoft Research
Containers
• Lightweight alternative to virtual machines
• Smaller, less costly, faster to start, and self-contained
Virtual Machines
App App App
Docker CLI
command
Run container
with interactive
terminal Pull "ubuntu"
image from
Docker Hub or Command to
local registry execute in the
container
Common Docker CLI Commands
docker run - Use an image to run a container
docker pull - Pull an image from a registry
docker build - Build a Docker image
docker images - List available Docker images
docker ps - List running Docker containers
docker exec - Execute a command in a container
docker stop - Stop a running container
Azure Container Service
• Robust, ready-to-use Docker hosting environment
• Open-source orchestration tools (DC/OS and Swarm)
Clustering with Docker Swarm
Connecting to Docker Swarm in ACS
• Establish SSH tunnel to master load balancer
• Use port forwarding to forward local Docker commands to
Docker daemon on master load balancer