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