部署应用

部署 Cloud Run 应用

如需将应用部署到 Cloud Run,请执行以下操作:

  1. 使用 Cloud Code 状态栏选择 Cloud Run: Deploy 命令。

    这将打开“Cloud Run Deployment UI”。 Cloud Run: Deployment UI,其中已选择现有服务

  2. 设置您的 Google Cloud 项目。

  3. 选择现有服务或创建新服务。

  4. 如果要创建新服务,请在“Deployment Platform”下选择平台偏好设置,即“Cloud Run(全代管式)”或“Cloud Run for Anthos”。如在选择最适合自己开发需求的选项时需要帮助,请参阅选择平台指南

    • 如果您选择“Cloud Run(全代管式)”,请选择要部署到的区域。
    • 如果您选择“Cloud Run for Anthos”,请配置 Kubernetes 集群信息(集群必须启用Anthos 支持)。
  5. 您还可以使用“Advanced revision settings”部分指定服务帐号、环境变量和 SQL 连接等其他设置。

    以下环境变量会自动添加到正在运行的容器中:

    名称 说明 示例
    PORT 您的 HTTP 服务器应侦听的端口。 8080
    K_SERVICE 正在运行的 Cloud Run 服务的名称。 hello-world
    K_REVISION 正在运行的 Cloud Run 修订版本的名称。 hello-world.1
    K_CONFIGURATION 创建了该修订版本的 Cloud Run 配置的名称。 hello-world

  6. 指定构建器(Docker 或 Buildpack)及其设置。

  7. 定义首选设置后,您可以点击“Deploy”。

    然后,Cloud Code 会构建映像,将其推送到注册表,并将您的应用部署到 Cloud Run。您的应用现已上线!

  8. 使用 WebView 中显示的网址查看正在运行的应用。

    “Deploy to Cloud Run”界面中显示的正在运行的应用的网址

获取支持

如需发送反馈,请在 GitHub 上报告问题,或者在 Stack Overflow 上提问。