根据https://docs.aws.amazon.com/AmazonECR/latest/userguide/retag-aws-cli.html,它描述了如何重新标记现有图像的标签。
所以我尝试执行命令。
MANIFEST=$(aws ecr batch-get-image --repository-name test --image-ids imageTag=latest --query 'images[].imageManifest' --output text)
aws ecr put-image --repository-name test --image-tag old-version --image-manifest "$MANIFEST"
(此命令查找具有latest
并将其更改为的图像old-version
)
预期的重命名标签是旧版本。
但是当我签入 ECR 时,它同时具有latest
和old-version
.
如何删除latest
标签并将其old-version
仅提供给标签?