恢复镜像 - Amazon ECR
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

恢复镜像

恢复存档图像时,它会从 ECR 存档存储类移回 ECR 标准存储类别。恢复后的图像按标准存储费率收费。恢复过程执行的操作与创建新映像时发生的操作类似:

  • 恢复完成后,该映像便可供拉取。恢复通常需要 20 分钟,但完成速度可能更快。

  • 如果为存储库启用了推送时扫描,则将扫描已恢复的图像。请注意,图像存档之前的扫描结果将不可用。

  • 如果为存储库配置了复制,则如果在恢复时启用了复制,则还原的映像将被复制。

  • 恢复后的图像显示在现用图像列表中。

恢复映像通常需要 20 分钟,但完成时间可能更快。在还原过程中,映像仍处于存档状态,在恢复完成之前无法拉取。

Amazon Web Services 管理控制台
恢复已存档的图像
  1. https://console.aws.amazon.com/ecr/存储库中打开 Amazon ECR 控制台。

  2. 在导航栏中,选择包含要恢复的存档图像的存储库的区域。

  3. 在导航窗格中,选择存储库

  4. 存储库页面上,选择包含存档图像的存储库。

  5. 选择存档图像选项卡。

  6. 选择要恢复的存档图像。

  7. 选择 “恢复” 并确认还原操作。

  8. 等待恢复完成。恢复完成后,图像将出现在活动图像列表中。

Amazon CLI
恢复已存档的图像
  • 使用update-image-storage-class命令通过将存档图像的存储类别更新为STANDARD

    aws ecr update-image-storage-class \ --repository-name my-repository \ --image-id imageDigest=sha256:4f70ef7a4d29e8c0c302b13e25962d8f7a0bd304EXAMPLE \ --target-storage-class STANDARD

使用describe-images命令描述图像时,正在恢复的图像会有 o image-status f ACTIVATING。您可以使用值筛选图像image-statusACTIVATING以查看当前正在恢复的图像。

恢复存档图像的另一种方法是将图像重新推送到存储库。当您推送当前已存档的图像时,该图像将立即恢复并从存档中删除。