首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker推送给我错误:“本地不存在带有标签的镜像”

docker推送给我错误:“本地不存在带有标签的镜像”
EN

Stack Overflow用户
提问于 2021-04-01 21:25:05
回答 1查看 71关注 0票数 0

我正在尝试使用该命令推送托管在另一个项目中的图像:

代码语言:javascript
复制
docker login [first account with service-account]
docker pull gcr.io/xxx/xxx/xxx:1.0.0
docker login [other service-account]
docker push gcr.io/yyy/yyy/yyy:1.0.0

这给了我一个错误:本地不存在带有以下标记的镜像: gcr.io/yyy/yyy/yyy

我怎么才能修复它?我还尝试在本地标记图像,但现在成功了

EN

回答 1

Stack Overflow用户

发布于 2021-04-02 00:38:35

您可以简单地将XXX Docker镜像标记为YYY,例如:

代码语言:javascript
复制
# Pull image XXX
docker login [first account with service-account]
docker pull gcr.io/xxx/xxx/xxx:1.0.0

# Tag it as YYY
docker tag gcr.io/xxx/xxx/xxx:1.0.0 gcr.io/yyy/yyy/yyy:1.0.0

# Push it on the other account
docker login [other service-account]
docker push gcr.io/yyy/yyy/yyy:1.0.0

你的命令失败了,因为Docker没有识别出gcr.io/yyy/yyy/yyy:1.0.0gcr.io/xxx/xxx/xxx:1.0.0是一样的--你必须通过上面这样的标签明确地告诉它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66905379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档