My Docker notes

If you want to simulate real world containers infrastructure you could deploy an OS on Qemu and start container within it.

Advantage of Docker containers Versus a small Qemu VM

Containers use their host kernel which means they consume less RAM and CPU power. Docker container images are also available from a extensive registry (Docker hub), you can fork them in order to add your own tools and create custom containers.

Docker containers are not real VM

To make it clear even if in GNS3 we use container to emulate computers it's not the case in real world. Containers use your kernel and run a single program not the whole operating system.

https://www.gns3.com/support/docs/docker-2

Debian

installation steps

sudo aptitude install docker.io
sudo adduser cssu docker
docker run hello-world

Devuan, Debian (Docker official archive mirror)

installation steps