Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud.
Run containers through a simple, yet powerful graphical user interface.
Now part of the Docker Toolbox (windows, mac)
Needs to be downloaded for linux through github release
A Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image
Compose is a tool for defining and running multi-container Docker applications.
https://www.docker.com/
https://docs.docker.com/engine/reference/builder/
https://docs.docker.com/compose/
https://www.quora.com/What-are-Docker-Images
https://blog.docker.com/2018/08/containers-replacing-virtual-machines/