Slide 30
Slide 30 text
30
Key benefits of Docker containers
Devs
Predictability: Build once, run
anywhere
o Consistent between environments
Portable: Bundled dependencies
Isolation: No application clashing
Scriptable
Efficiency:
o Setup dev environments in seconds
Testability
o Images are snapshots
o Automation
o Integration
o Packaing
Continuous integration
Ops
Flexibility: Configure once, run
anything
Consistency: Identical environments
o Test, staging, production, …
Efficiency:
o Better resources (disk, CPU, RAM) utilisation –
compared to VMs-
o Faster restarts and deployments
Easy to scale