• Blueprint or definition of a container (readonly)
• Needed by docker engine to create a running instance of a
container
• Can consist out of multiple layers
Code Node.js UbuntuImage
Images
It’s just easy for us developers
• When joining an ongoing project not need to do a long
setup for a developer environment
• No need for heavy virtual machines
• Development environment is almost the same as production
Why use containers
What is the Azure Container Service
- Optimised for hosting containers
- Easy to manage containers at very
large scales
- Docker swarm, DC/OS or
kubernetes included
- Open source
DC/OS vs docker Swarm vs kubernetes
• Large scale
• Proven in
production
environments
• Complex
• From Google
• Preview
• Different API
• Native from
docker
• Standard
docker
interface