- Define Docker
- Describe the difference between VM vs Containers
- Define Images and Containers
- Use docker for development and deployment
Package your application into a standardized unit for software development
- Build once (finally), run anywhere
- Configure once, run anything
- VirtualBox
An image is an inert, immutable, file that's essentially a snapshot of a container.
- Docker Run
-v
,-p
,--name
,bin/bash
...
- Dockerfile
Use Docker to run a previous app