Overview of Docker containers, why they beat VMs, and how they solve the works-on-my-machine problem.
What is Docker?
Docker packages applications into lightweight isolated containers. Unlike VMs, containers share the host OS kernel and start in milliseconds.
- Build once, run anywhere
- Consistent dev-to-prod environments
- 10M+ images on Docker Hub
docker --version
docker run hello-world