Docker enables you to separate your applications from your infrastructure to deliver software quickly. It provides the ability to distribute inexpensive environments cross platform with ease.
To use Docker on Windows 10 Home Edition, Docker Toolbox must be used to manage the Docker environment.
The Docker Environment consists of docker, docker-compose, and docker-machine.