We can use docker to pull different images. And these images are different linux distribution.
But no matter which linux distro docker is running on, docker can run these different linux distribution just like in a virtual machine.
I know docker uses aufs to control different read-write access level. So it can reuse some file on the host machine. But how can docker run
apt-get in a container when my host runs
arch linux? Does the image contain the
apt-get binary? But different linux distribution have different libs and software version. Even the configuration file are different.How can docker "run" ubuntu in a arch linux?