- Linux based
- Layerer
- Encapsulated
- Based on images
- Required to run
- Might link to other containers
- Cattle computing 🐮
- Persist state between containers
- Gems, Database, node_modules, etc
- File synchronization for development
- Containers in a network together...
- ... are in a network together
- Useful for dev-prod parity in advanced cases
- Docker hub
- Docker Compose
- Docker Cloud
- Codefresh
- Codeship Pro
- many many others
Docker introduction
By Bartek Kruszczyński