They say that docker is not a virtual machine, and containers run directly on the host.
But why do containers need an OS?
If the process in containers runs on the base image OS, what is the difference between a virtual machine and docker (only the base image OS can be reused and read-only?)
And why does it load faster than VM?
What is an OS OS? kernel, rootfs, or both?
docker image operating-system containers
cola Dec 29 '13 at 9:31 2013-12-29 09:31
source share