Docker

Docker is kinda like Git. A really solid core concept with just enough surface inconsistencies to be annoying but not enough for a better solution to take the crown.

David Ellis

Docker is a system for running virtual machines called containers.

Advantages of Docker

Comparison to Traditional VMs

Architecture

Running

docker run \
--mount type=bind,source=HOST_PATH,target=CONTAINER_PATH \
-it IMAGE:TAG