Windows 快速入門導覽課程

本頁說明安裝 Google Cloud SDK 並將其初始化的方式,以及如何從指令列執行核心 gcloud 指令。

事前準備

  1. 如果您還沒有 Google Cloud Platform 專案,請建立 Google Cloud Platform 專案
  2. 下載 Google Cloud SDK 安裝程式

  3. 啟動安裝程式並按照提示操作。

  4. 安裝完成後,安裝程式會提供數個選項:

    Windows 安裝程式提示

    請確認您已選擇下列項目:

    • 啟動 Google Cloud SDK Shell
    • 執行「gcloud init」

    安裝程式會開啟終端機視窗並執行 gcloud init 指令。

疑難排解提示:

  • 如果您因為系統無法識別 find 指令而安裝失敗,請確保 PATH 環境變數設定為納入含有 find 的資料夾。通常這是 C:\WINDOWS\system32;
  • 如果您之前解除安裝了 Cloud SDK,則需要重新啟動系統,才能再次安裝 Cloud SDK。詳情請參閱這項錯誤

初始化 SDK

使用 gcloud init 指令執行數個常見的 SDK 設定工作。這些包含使用您的使用者帳戶憑證和設定預設的 SDK 配置來授權 SDK 工具存取 Google Cloud Platform。

如要初始化 SDK:

  1. 在命令提示字元中輸入以下指令:

    gcloud init
    

    附註:如要避免指令開啟網路瀏覽器,請改用 gcloud init --console-only。如要不開啟網路瀏覽器並以非互動的方式進行授權,請使用 Google Cloud Platform 主控台建立具有適當範圍的服務帳戶,並透過對應的 JSON 金鑰檔案使用 gcloud auth activate-service-account

  2. 使用 Google 使用者帳戶並接受登入選項:

    To continue, you must log in. Would you like to log in (Y/n)? Y
    
  3. 在您的瀏覽器上,使用 Google 使用者帳戶登入,並於提示字元出現時按一下 [Allow] (允許) 來獲得存取 Google Cloud Platform 資源的權限。

  4. 在命令提示字元中,從具有擁有者編輯者檢視者權限的清單上選取 Cloud Platform 專案:

    Pick cloud project to use:
     [1] [my-project-1]
     [2] [my-project-2]
     ...
     Please enter your numeric choice:
    

    如果您只有一項專案,則 gcloud init 會自動為您選取。

  5. 如果您已啟用 Google Compute Engine API,gcloud init 可讓您選取預設 Compute Engine 區域:

    Which compute zone would you like to use as project default?
     [1] [asia-east1-a]
     [2] [asia-east1-b]
     ...
     [14] Do not use default zone
     Please enter your numeric choice:
    

    gcloud init 會確認您已成功完成設定步驟:

    gcloud has now been configured!
    You can use [gcloud config] to change more gcloud settings.
    
    Your active configuration is: [default]
    

執行核心 gcloud 指令

執行下列 gcloud 指令來檢視您的 SDK 安裝相關資訊:

  1. 如果要列出本機系統上已儲存憑證的帳戶:

    gcloud auth list
    

    gcloud 會顯示具有憑證之帳戶的清單:

           Credentialed Accounts
    ACTIVE             ACCOUNT
    *                  example-user-1@gmail.com
                       example-user-2@gmail.com
    
  2. 如何列出您所使用 SDK 配置中的屬性:

    gcloud config list
    

    gcloud 會顯示屬性清單:

    [core]
    account = example-user-1@gmail.com
    disable_usage_reporting = False
    project = example-project
    
  3. 如何查看您的 Cloud SDK 安裝和使用中 SDK 設定的相關資訊:

    gcloud info
    

    gcloud 會顯示您的 Cloud SDK 安裝相關摘要資訊,這包含您系統中的相關資訊、已安裝 SDK 元件、使用中的使用者帳戶與目前專案,以及使用中 SDK 設定的屬性。

  4. 如何查看 gcloud 指令和指令列中的其他主題相關資訊:

    gcloud help
    

    舉例來說,如果您想查看 gcloud compute instances create 的說明:

    gcloud help compute instances create
    

    gcloud 會顯示包含指令說明、指令標記和引數的清單,以及如何使用它的說明主題。

後續步驟

  • 請閱讀 gcloud 工具指南以取得 gcloud 指令列工具的基本說明,包含重要概念、指令慣例和實用提示的快速簡介。
  • 請閱讀 gcloud 參考指南以取得每個 gcloud 指令的詳細介紹頁面,包含說明、標記和範例等等。您可以使用這些指令在 Google Cloud Platform 上執行各種工作。
  • 使用 Cloud SDK 元件管理員安裝如 App Engine 模擬器或 kubectl 的附加元件。
本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Cloud SDK 說明文件