- Lightweight and portable deployments
- Sharing the host operating system kernel
- Isolation of applications and their dependencies
- All of the above