向Google Artifact Registry推送镜像时遇403授权错误求助
M1 Mac推送镜像至Google Artifact Registry(GAR)时遭遇403权限错误
报错信息:
failed to authorize: failed to fetch anonymous token: unexpected status: 403 Forbidden
我已通过IAM确认账号拥有Artifact Registry Writer角色,并且在本地执行了以下操作:
# 登录Google账号 gcloud auth login --update-adc --force # 配置Docker使用gcloud CLI认证助手 gcloud auth configure-docker us-west1-docker.pkg.dev # 执行docker login确保认证 docker login # 为已构建的镜像打标签 docker tag myimage us-west1-docker.pkg.dev/myproject/myrepo/myimage # 推送镜像 docker push us-west1-docker.pkg.dev/myproject/myrepo/myimage
执行最后一步推送操作时触发上述403错误。我查阅了Google官方文档,文档推荐的操作步骤和我实际执行的完全一致。
注:使用GCP网页UI提供的命令也无法拉取镜像。
内容的提问来源于stack exchange,提问作者Daniel Porteous
相关产品推荐
相关产品推荐

