我实际上伪造了一线解决方案
aws cli
aws ecr describe-repositories --output text | awk '{print $5}' | while read line; do aws ecr list-images --repository-name $line --filter tagStatus=UNTAGGED --query 'imageIds[*]' --output text | while read imageId; do aws ecr batch-delete-image --repository-name $line --image-ids imageDigest=$imageId; done; done它正在做什么:
- 获取所有存储库
- 为每个存储库给我所有图像
tagStatus=UNTAGGED
- 对于每个图像和存储库,发出一个
batch-delete-image



