正在設定環境

設定 Cloud Run 環境後,您就能設定 Google Cloud CLI,並指定預設屬性,例如目標專案和區域。建立預設設定可確保部署作業一致,並避免在管理服務時重複出現指令列提示。

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Google Cloud project.

  3. 啟用 Cloud Run Admin API
  4. 安裝並初始化 gcloud CLI。
  5. 更新元件:
    gcloud components update
  6. 您可以視需要使用 gcloud 屬性設定平台和預設 Cloud Run 區域,避免指令列顯示提示:
    gcloud config set run/region REGION
    將 REGION 替換為要使用的預設區域。
  7. 您也可以安裝 Docker,在本機建構 Docker 容器。您可以使用 gcloud CLI 憑證輔助程式,設定 Docker 存取 Artifact Registry:
    gcloud auth configure-docker LOCATION-docker.pkg.dev
    將 LOCATION 替換為容器存放區的區域名稱,例如 us-west2。

Cloud Run 地區

Cloud Run 具有區域性,這表示執行 Cloud Run 服務的基礎架構位於特定區域,並由 Google 負責管理,實現該區域內所有可用區之間的備援可用性。

選擇執行 Cloud Run 服務的區域時,主要考量重點在於延遲時間、可用性或耐用性需求。原則上可以選擇距離使用者最近的區域,但也應考慮 Cloud Run 服務所用其他 Google Cloud產品的位置。如果跨多個位置使用 Google Cloud 產品,可能會影響服務的延遲時間和費用。

Cloud Run 可在下列地區使用:

採用級別 1 定價

採用級別 2 定價

  • africa-south1 (約翰尼斯堡)
  • asia-east2 (香港)
  • asia-northeast3 (韓國首爾)
  • asia-southeast1 (新加坡)
  • asia-southeast2 (雅加達)
  • asia-south2 (印度德里)
  • australia-southeast1 (雪梨)
  • australia-southeast2 (墨爾本)
  • europe-central2 (波蘭華沙) 節能綠葉圖示 低二氧化碳
  • europe-west10 (柏林)
  • europe-west12 (杜林) 節能綠葉圖示 低二氧化碳排放
  • europe-west2 (英國倫敦) 節能綠葉圖示 低二氧化碳排放
  • europe-west3 (德國法蘭克福)
  • europe-west6 (瑞士蘇黎世) 節能綠葉圖示 低二氧化碳
  • me-central1 (杜哈)
  • me-central2 (達曼)
  • northamerica-northeast1 (蒙特婁) 節能綠葉圖示 低二氧化碳排放
  • northamerica-northeast2 (多倫多) 節能綠葉圖示 低二氧化碳排放
  • southamerica-east1 (巴西聖保羅) 節能綠葉圖示 低二氧化碳排放
  • southamerica-west1 (智利聖地牙哥) 節能綠葉圖示 低二氧化碳排放
  • us-west2 (洛杉磯)
  • us-west3 (鹽湖城)
  • us-west4 (拉斯維加斯)

如果您已建立 Cloud Run 服務,可以在Google Cloud 控制台的 Cloud Run 資訊主頁中查看區域。

選用:使用 Cloud Code 工具開發新服務

除了使用 Google Cloud 控制台或 Google Cloud CLI 建立新服務,您也可以使用下列 Cloud Code 工具:

後續步驟

如要瞭解如何從程式碼來源建構容器、推送至 Artifact Registry 並部署,請參閱: