"Docker represents a different model for virtualization than the traditional hypervisor virtual machine (VM) approach that VMware's ESX, Microsoft's Hyper-V, Xen and the open-source Kernel-based Virtual Machine (KVM) technologies employ. With a traditional hypervisor, each VM needs its own operating system. However, with Docker, applications sit inside a container that resides on a single host OS that can serve many containers." Read more at: http://www.eweek.com/virtualization/docker-to-gain-new-ground-in-2015-after-taking-center-stage-in-2014.html
Here's some info I found, on the Docker Web Site...
What is Docker?
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud.
Solomon Hykes, Docker's Founder & CTO, gives an overview of Docker in this short video (7:16).
The best way to understand Docker is to try it!
In this 10-minute tutorial, see how Docker works first-hand:
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications
- Docker to Gain New Ground in 2015, After Taking Center Stage in 2014
- Docker - Build, Ship, and Run Any App, Anywhere
- What Is Docker? An open platform for distributed apps
- What is Docker? - YouTube
- Online Tutorial - Try It! | Docker