Amazon ECR
用户指南 (API Version 2015-09-21)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

创建生命周期策略

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

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

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

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

    Copy
    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,则将创建生命周期策略预览。