【发布时间】:2022-02-28 18:57:02
【问题描述】:
编辑:所谓的重复问题从 1. 我可以推送另一个图像和 2. 我无法推送构建图像开始。最后,第 3 点是解决方案完全不同,仅与通过 cloudbuild 推送构建映像有关。 IE。我不敢苟同,这个问题是不同的。
遇到更多谷歌云安全问题。我们目前像这样部署到云上运行
docker build . --tag gcr.io/myproject/authservice
docker push gcr.io/myproject/authservice
gcloud run deploy staging-admin --region us-west1 --image gcr.io/myproject/authservice --platform managed
我为 google 构建做了快速入门,但我收到了权限错误。我做了这个命令
https://cloud.google.com/cloud-build/docs/quickstart-build
我运行的命令是
gcloud builds submit --tag gcr.io/myproject/quickstart-image
这都是同一个项目,但提交构建时一遍又一遍地得到同样的错误(我不知道为什么它不只是在第一个错误时退出。
The push refers to repository [gcr.io/myproject/quickstart-image]
e3831abe9997: Preparing
60664c29ef5a: Preparing
denied: Token exchange failed for project 'myproject'. Caller does not have permission 'storage.buckets.get'. To configure permissions, follow instructions at: https://cloud.google.com/container-registry/docs/access-control
任何想法如何解决,以便我可以使用谷歌云构建?
【问题讨论】:
标签: google-cloud-platform google-cloud-storage google-cloud-build google-iam