我们可以使用 docker 来提取不同的图像,这些图像是不同的 Linux 发行版。 但是不管在哪个 linux 发行版 Docker 上运行,docker 都可以像在虚拟机中一样运行这些不同的 linux 发行版。
我知道 Docker 使用 开始来控制不同的读写访问级别。因此它可以在主机上重用一些文件。但是当我的主机运行 arch linux时,docker 如何在容器中运行 apt-get呢?图像是否包含 apt-get二进制文件?但不同的 Linux 发行版有不同的库和软件版本。甚至配置文件也是不同的。Docker 如何在 arch linux 中“运行”ubuntu?