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

寻求Google Cloud Run侧载部署的入门级分步教程

Google Cloud Run 侧载部署入门分步教程

前提准备

  • 拥有Google Cloud账号
  • 本地已安装Docker(若需打包自有应用镜像)

步骤1:创建Google Cloud项目并启用必要服务

  • 登录Google Cloud控制台,通过左上角项目选择器创建新项目
  • 搜索「Cloud Run」进入服务页面,按提示启用Cloud Run API
  • 搜索「Artifact Registry」进入服务页面,启用该服务(用于存储应用镜像)

步骤2:安装并配置Google Cloud CLI(gcloud)

  • 下载对应操作系统的gcloud CLI并完成安装
  • 打开终端/命令提示符,执行 gcloud init,按提示登录Google账号并选择刚创建的项目作为默认项目
  • 验证配置:执行 gcloud config get-value project,确认输出为你的项目ID

步骤3:准备应用镜像(已有镜像可跳过)

若你还没有可部署的镜像,以静态Web应用为例,用Docker打包:

  1. 安装并启动Docker Desktop
  2. 在应用根目录创建Dockerfile:
FROM nginx:alpine
COPY . /usr/share/nginx/html
  1. 构建镜像:docker build -t my-app:v1 .(my-app为镜像名,v1为版本号)

步骤4:将镜像推送到Artifact Registry

  • 在Artifact Registry控制台点击「创建仓库」,填写仓库名(如my-app-repo),选择区域(如us-central1),镜像格式选Docker,完成创建
  • 配置Docker认证:执行 gcloud auth configure-docker [你的区域]-docker.pkg.dev,替换[你的区域]为实际选择的区域
  • 给镜像打标签:docker tag my-app:v1 [你的区域]-docker.pkg.dev/[你的项目ID]/[你的仓库名]/my-app:v1,替换所有占位符
  • 推送镜像:docker push [你的区域]-docker.pkg.dev/[你的项目ID]/[你的仓库名]/my-app:v1

步骤5:部署镜像到Cloud Run

  • 进入Cloud Run控制台,点击「创建服务」
  • 在「容器镜像URL」处点击「选择」,找到刚推送的镜像并确认
  • 填写服务名称(如my-app-service),选择与镜像仓库一致的区域
  • 基础配置:
    • 身份验证:选择「允许未经身份验证的调用」(公开访问场景)
    • 资源分配:默认CPU/内存配置足够小型应用,可按需调整
  • 点击「创建」,等待部署完成,成功后会生成应用访问URL

步骤6:验证与更新

  • 访问生成的URL,确认应用正常运行
  • 后续更新应用时,重新构建并推送新版本镜像,在Cloud Run服务页面点击「编辑 & 部署新版本」,选择新镜像即可完成更新

内容的提问来源于stack exchange,提问作者Domenico Melisi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 02:34:56