我正在学习Docker并沿着这条路走下去。 说我把ubuntu作为基本图像拉出来,然后用它制作了一个新图像。这个基础Image是依赖于我的新图像还是我的新图像复制基本图像并构建它的顶部? 谢谢。
答案 0 :(得分:2)
图像通常包含多个图层。您的新图像将与基本图像共享一些图层。如果我们将“图像”和“图层”视为不同的对象,那么您的问题的答案是肯定而不是。图像是独立的(您不需要使用基本图像来使用图像),但它共享基本图像的图层并在其上添加一些新图层。
此层共享发生在幕后。您不必明确处理它。它具有很好的副作用,可以节省大量磁盘空间,例如,如果您有多个基于相同基本映像的图像。