Linux Containers
Nate Mara, May 6 2015
Virtual Machines
- Virtualize hardware
- Virtualize OS
- For every VM
What are containers?
- Linux virtualization
- Operating-system level
-
Share operating system and kernel with host
Why do you care?
- Consistent environments
- Development
- Testing
- Deployment
Consistent environments
- Dependencies
- Same versions
- Versioned dependencies
- Reproducable
Development
-
All developers need the same versions of
libraries
- Dependency hell
Deployment
- Simplify deployment
- One step to build