如何解决如何在具有不同标签的同一 AWS ECR 存储库中复制/克隆图像?
我在 ECR 存储库中有一个现有图像,标签为“780”,我想在同一个存储库中制作一个带有标签“781”的副本。 我尝试执行从 here 找到的以下命令,但是当给定相同的 repo 时,它为相同的图像提供了一个新标签。
docker login REPO
docker pull REPO/IMAGE:TAG
docker tag REPO/IMAGE:TAG REPO/IMAGE:NEWTAG
docker push REPO/IMAGE:NEWTAG
是否有 API 或实用程序(最好使用 Python)或任何其他方式可以实现这一点?
解决方法
在同一个存储库中不可能有两个具有相同 SHA256 哈希值的 Docker 镜像。 Docker 存储库通过检测它们是同一个镜像来节省空间,因此它只是将标签添加到存储库中已经存在的镜像中。这是按预期工作的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。