更新生命周期策略来删除所有未标记的镜像。可以使用awscli来完成此操作,参考以下代码示例:
aws ecr put-lifecycle-policy --repository-name my-repo --lifecycle-policy-text '{"rules":[{"rulePriority":1,"description":"Remove untagged images","selection":{"tagStatus":"untagged","countType":"imageCountMoreThan","countNumber":0},"action":{"type":"expire"}}]}'
此代码将创建一个生命周期策略,该策略将删除所有未标记的镜像。可以根据需要更改my-repo并更改其他策略参数。