繁体   English   中英

gcp docker 推送 - 权限被拒绝

[英]gcp docker push - permission denied

GCP VM 使用的默认服务帐户已被授予storage.buckets.*storage.objects.*角色,但我收到未设置storage.buckets.create权限的错误。

拒绝:项目“test-307504”的令牌交换失败。 调用者没有权限“storage.buckets.create”。 要配置权限,请按照以下说明操作:https://cloud.google.com/container-registry/docs/access-control

默认服务帐户是123456789-compute@developer.gserviceaccount.com ,我创建了与存储相关的角色并分配给 IAM 服务帐户,我运行了命令gcloud auth configure-docker 但我仍然无法将 docker 图像推送到 GCR 存储库。

在分配要在 VM 上刷新的角色后,我还应该做些什么吗?

除权限外,在 VM 级别检查访问 scope
在此期间,请阅读使用 Compute Engine 默认服务帐户最佳实践

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM