本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Amazon ECR 中挂载 Blob
Amazon ECR 支持一种名为 blob 挂载的功能,用于在注册表内的存储库之间共享公共图像层。启用后,单个注册表中的存储库可以引用同一注册表中其他存储库中的图层,而不必存储重复的副本。
启用注册表 blob 挂载后,当包含挂载参数时,Amazon ECR 会在推送操作期间检查注册表中的现有层。如果同一注册表中的另一个存储库中已存在一个层,Amazon ECR 将挂载现有层,而不是上传副本。
注意
如果 OCI 客户端检测到其他存储库中可能已存在 blob,则会自动包含挂载参数。只有当客户的 POST 请求中存在这些参数时,Amazon ECR 才会尝试挂载。
Blob 安装概念
-
Blob 挂载只能在同一个注册表(相同的账户和区域)内使用。
-
存储库必须使用相同的加密类型和密钥。
-
通过直通缓存创建的图像不支持 Blob 挂载。
-
如果您决定禁用 blob 挂载,则在配置了 blob 挂载的情况下推送的现有图像将继续工作,图层将保持挂载状态。
Blob 安装配置
您可以使用 Amazon Web Services 管理控制台 或 Amazon CLI 为注册表配置 blob 挂载。