并行的 pkg 构建会相互冲突
作者: deitch创建于 2025年6月26日更新于 2025年6月26日
对于 blob,我们暂时不关心写入的问题,有几个原因:
- 要引发问题,需要两个或多个并行进程同时写入相同的 blob,这是非常不太可能的。
- 解决这个问题需要像 containerd 那样的方法,包括一个
ingest/目录,为下载文件分配唯一的文件名(例如<digest>.<id>),然后执行一次快速的原子mv` 操作。 - 我们完全依赖底层的 ggcr 库,该库可能不支持我们想要的功能。 如果未来出现问题,我们可以在当时解决它。
内容来源: linuxkit/linuxkit