gpt4 book ai didi

docker - 尝试推送Docker容器时,Google Container Registry拒绝访问

转载 作者:行者123 更新时间:2023-12-02 19:57:53 24 4
gpt4 key购买 nike

所以我试图将我的docker镜像推送到gcr.io/docker-url,但是它不起作用。我已经尝试过Google拥有的文档,但是仍然失败(https://cloud.google.com/container-registry/docs/advanced-authentication#standalone_docker_credential_helper)。我也尝试过:

docker login gcr.io 


docker login us.gcr.io

这是我运行的命令和错误:
docker push gcr.io/docker-url/jenkins/container
The push refers to repository [gcr.io/docker-url/jenkins/container]
d7ab52d2e8be: Pushing [==================================================>] 2.56kB
fae569eb21a4: Pushing 1.536kB
7a20d9096c74: Pushing [====> ] 735.7kB/7.854MB
a26d457fd72d: Pushing [> ] 60.93kB/6.055MB
36f2fac55108: Pushing [> ] 502.8kB/49.16MB
4cd936335289: Waiting
f1b5933fe4b5: Waiting
denied: Access denied.

作为引用,我使用json文件登录。我什至尝试了所有我能找到的StackOverflow答案,但是那里也没有运气。

最佳答案

万一其他人遇到了这个问题而无法解决,我可以通过运行以下命令来解决:

gcloud auth activate-service-account --key-file key-file.json

然后运行我的docker push命令,它被推送了。

关于docker - 尝试推送Docker容器时,Google Container Registry拒绝访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56677257/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com