You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Cloud Code推送容器镜像失败,能否切换至Artifact Registry?

配置Cloud Code使用Artifact Registry部署Cloud Run容器

可以配置Cloud Code使用Artifact Registry存储镜像,按以下步骤操作:

  • 更新镜像仓库配置
    打开VS Code中Cloud Code的部署配置文件(如launch.json或Cloud Code专属设置),将原有的gcr.io地址替换为Artifact Registry的镜像地址,格式为:

    REGION-docker.pkg.dev/PROJECT-ID/REPOSITORY-NAME/IMAGE-NAME:TAG
    

    示例:us-central1-docker.pkg.dev/my-project/my-repo/my-service:latest

  • 确认权限配置
    确保你的GCP账号拥有artifactregistry.repositories.pushArtifacts权限(可通过IAM角色「Artifact Registry Writer」或更高阶角色配置),同时保留Cloud Run部署所需的权限(如「Cloud Run Developer」)。

  • 刷新Cloud Code凭证
    在VS Code的Cloud Code面板中,先登出当前GCP账号,再重新登录,确保凭证已刷新并关联到有权限的账号。

  • 测试部署
    保存配置后重新发起Cloud Code部署流程,验证镜像是否能正常推送至Artifact Registry并完成Cloud Run部署。

内容的提问来源于stack exchange,提问作者JD Margulici

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 11:42:09