Amazon ECR
用户指南 (API 版本 2015-09-21)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

创建生命周期策略

生命周期策略允许您创建一组可以使未使用的存储库映像过期的规则。以下过程显示如何使用控制台创建生命周期策略。您应该预计到在创建生命周期策略之后,受影响的映像会在 24 小时内过期。

使用 AWS CLI 设置生命周期策略

  1. 获取要为其创建生命周期策略的存储库的 ID:

    aws ecr describe-repositories
  2. 创建生命周期策略:

    aws ecr put-lifecycle-policy [--registry-id <string>] --repository-name <string> --policy-text <string>

使用控制台设置生命周期策略预览

  1. https://console.amazonaws.cn/ecs/ 上打开 Amazon ECS 控制台。

  2. 从导航栏中,选择包含要对其执行生命周期策略预览的存储库的区域。

  3. 在导航窗格中,选择 Repositories

  4. Repositories 页面上,选择要对其执行生命周期策略预览的存储库。

  5. All repositories: repository_name 页面上,选择 Lifecycle PolicyAdd

  6. 为您的生命周期策略规则输入以下详细信息:

    1. 对于 Rule Priority,键入规则优先级编号。

    2. 对于 Rule Description,键入对生命周期策略规则的描述。

    3. 对于 Image Status,选择 TaggedUntagged

    4. 如果为 Image Status 指定了 Tagged,则对于 Tag Prefix List,可以选择指定要根据生命周期策略对其执行操作的映像标签列表。如果指定了 Untagged,则此字段必须为空。

    5. 对于 Match criteria,选择 Count TypeCount NumberCount Unit (如适用) 的值。

  7. 选择 Apply as lifecycle policy

    注意

    如果选择 Dry Run,则将创建生命周期策略预览。