Source: https://de.wikipedia.org/wiki/Docker_(Software)
Picture Source:
https://commons.wikimedia.org/wiki/File:Docker_(container_engine)_logo.svg
LXC → libcontainer
Picture License: Public Domain
https://commons.wikimedia.org/wiki/File:Docker-linux-interfaces.svg#/media/File:Docker-linux-interfaces.svg
OS manages everything
Docker as an abstraction layer
Docker Images and Containers
Docker Volumes
Registry and Services
Used to interact with Docker daemon
Sources:
https://docs.docker.com/engine/docker-overview/
https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-socket-option
https://docs.docker.com/storage/storagedriver/#images-and-layers
https://docs.docker.com/compose/overview/
https://docs.docker.com/machine/
https://en.wikipedia.org/wiki/Docker_(software)
http://jancorg.github.io/blog/2015/01/03/libcontainer-overview/
https://github.com/docker/libcontainer/blob/4940cee052ece5a8b2ea477699e7bb232de1e1f8/SPEC.md
https://www.infoq.com/news/2013/03/Docker
https://github.com/torvalds/linux