Docker is an open-source program that enables a Linux application and its dependencies to be packaged as a container.
Container-based virtualization isolates applications from each other on a shared operating system (OS). This approach standardizes application program delivery, allowing apps to run in any Linux environment, whether physical or virtual. Because they share the same operating system, containers are portable among different Linux distributions and are significantly smaller than virtual machine (VM) images.
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
Docker competes with proprietary application containers such as the VMware vApp and infrastructure abstraction tools like Chef.
Solomon Hykes, CTO and founder of dotCloud, has posted a video tutorial for Docker.