在 Cloud Shell 適用的 Cloud Code 中管理 VM

透過 Cloud Code 的 Compute Engine 整合功能,您可以查看執行應用程式的 Compute Engine VM、使用 SSH 建立 VM 連線、查看應用程式記錄,以及將檔案上傳至 VM。

本文件說明如何在 IDE 中使用 Cloud Code 存取 Compute Engine,以及管理 VM 執行個體。

查看 VM

如要查看 Google Cloud 專案中的 VM 和 Google Cloud 主控台中的 VM 執行個體詳細資料,請按照下列步驟操作:

  1. 啟動 Cloud Shell 編輯器

  2. 如果尚未登入 Cloud Code,請先登入,然後選取Google Cloud 專案。

  3. 如要查看 Google Cloud 專案中的 VM 執行個體,請在 IDE 的活動列中按一下 「Cloud Code」,然後展開「Compute Engine」Explorer。

  4. 如要在 Google Cloud 控制台中查看 VM 執行個體詳細資料,請在 VM 執行個體上按一下滑鼠右鍵,然後選取「Open in Cloud Console」

連線至 VM

如要使用內建 IDE 終端機和 SSH,透過 Cloud Code 連線至 IDE 中的 VM 執行個體,請按照下列步驟操作:

  1. 如要連線至 VM 執行個體,請在 Compute Engine 瀏覽器中,將游標懸停在 VM 執行個體上,然後按一下「terminal」「Open SSH」(開啟 SSH),或是以滑鼠右鍵按一下 VM 執行個體,然後選取「Open SSH」

    畫面上會顯示終端機,顯示遠端執行個體的相關資訊。

  2. 如果連線至 VM 執行個體失敗:

    • 如果您是 Windows 和 Linux 使用者,請參閱「排解 SSH 錯誤」,瞭解使用 SSH 連線至 VM 時可能會遇到的常見錯誤、解決錯誤的方法,以及診斷 SSH 連線失敗的方法。

    • 對於 macOS 使用者,在按下任一鍵清除終端機中的錯誤訊息後,系統會顯示錯誤訊息對話方塊。如要在終端機中查看問題和可能的解決方案相關資訊,請按一下「疑難排解」。或者,如要查看「排解 SSH 錯誤」說明文件,請按一下「瞭解詳情」

查看 VM 上的應用程式記錄檔

如要查看 VM 執行個體的應用程式記錄,請按照下列步驟操作:

  1. 如要在 Cloud Code 中查看 VM 執行個體的應用程式記錄,請在 VM 執行個體上按一下滑鼠右鍵,然後選取「View Logs」

    記錄檢視器視窗會顯示在 IDE 中,讓您依據記錄類型、時間、嚴重性和例項篩選記錄。

  2. 如要即時查看記錄,請開啟「Streaming」切換鈕。

  3. 如要在 Google Cloud 控制台中查看特定 VM 執行個體的記錄頁面,請按一下「open_in_new」open_in_new「Open in browser」

將檔案上傳至 VM

如要將應用程式檔案從本機 IDE 複製到遠端 VM 執行個體,請按照下列步驟操作:

  1. 如要將檔案上傳至 VM,請在 Cloud Code Compute Engine 瀏覽器中,將游標懸停在 VM 執行個體上,然後點選 cloud_upload 透過 SCP 上傳檔案,或在 VM 執行個體上按一下滑鼠右鍵,然後選取「Upload File via SCP」

  2. 前往要上傳的檔案,然後點選「上傳」