Docker is an Open-source Project that helps in creating and managing linux based containers. These containers are light weight VM’s thus allow code to run in isolation from other Containers. One other important thing is this container shares the Host features like kernel, network, Disk and memory etc making it more light weight, less CPU intensive and low memory. In this article we will see more about containers and learn about a container implementation docker.

Docker – Basics
Docker – Commands 
Docker - More Commands
Docker – Docker with Maven
Docker – Apache HTTPD with Docker