在对 docker 镜像结构的描述中(here),规范显示每一层都有一个目录。它指出
图像中的每一层都有一个目录。每个目录都以 64 个字符的十六进制名称命名,该名称是根据层信息确定性生成的。这些名称不一定是层 DiffID 或 ChainID。
有点令人沮丧的是,他们没有说明这些名称是如何从图层信息中派生的,尽管这可能出现在文档的其他地方(尽管查看它我一直无法找到它)。
派生层目录名称的算法是什么?也许名称并不重要,只要它是确定性选择的?
在对 docker 镜像结构的描述中(here),规范显示每一层都有一个目录。它指出
图像中的每一层都有一个目录。每个目录都以 64 个字符的十六进制名称命名,该名称是根据层信息确定性生成的。这些名称不一定是层 DiffID 或 ChainID。
有点令人沮丧的是,他们没有说明这些名称是如何从图层信息中派生的,尽管这可能出现在文档的其他地方(尽管查看它我一直无法找到它)。
派生层目录名称的算法是什么?也许名称并不重要,只要它是确定性选择的?