Docker Basics and Install

Docker is a utility which allows a special type of virtualization. Docker allows for a program to be run ???virtually??? on a system by using a Docker image.
An image can be downloaded or created which can then be run. Once the image is loaded and executed it is now a container.
A container has allocated resources set aside for the program within the container.