设备如何映射“联合”泊坞窗图像

我理解AUFS如何将各种目录的联合视图呈现给docker工人。

但是,当涉及到Docker的DeviceMapper作为后端:

虽然我理解设备映射器精简configuration和快照如何工作,但我无法理解docker中的各种图像层如何“合并”为单个视图。

docker文档,只谈快照时的快照,但没有详细说明。

因此,在理解(高层次)时,我是否正确:例如,当下载3层图像时,docker工人将:

  1. 为基础层创build一个设备/逻辑卷,并复制它的基础焦点(假设不存在)
  2. 拍(1)的快照,然后覆盖第二层(使用CoW)
  3. 拍(2)的快照,然后对第3层执行相同操作。

一旦设备被创build,从docker中心下载的tar文件可能不再需要和删除?