IBM Cloud Docs
開始使用 IBM Cloud Shell

開始使用 IBM Cloud Shell

在本入門教程中,您將使用IBM® Cloud Shell克隆樣本Node.js應用程式. IBM Cloud Shell是一個基於雲端的 shell 工作區,您可以透過瀏覽器存取它。Cloud Shell已預先配置完整 IBM Cloud命令列介面 以及大量可用於管理應用程式、資源和基礎架構的插件和工具。

Cloud Shell的新增功能? 觀看示範影片了解如何開始使用該服務IBM Cloud安慰。

開始之前

  • 如果您還沒有 IBM Cloud 帳戶,請 註冊一個 並登入。
  • 請注意下列帳戶存取資訊,這些資訊可能會影響您對 Cloud Shell 及其特性的存取權:

在 IBM Cloud Shell 中啟動階段作業

在 IBM Cloud 主控台中,按一下 IBM Cloud Shell 圖示 IBM Cloud Shell 圖示。 階段作業會啟動,並透過 IBM Cloud CLI 自動將您登入。

克隆 Node.js 範例應用程式

您的 Cloud Shell 階段作業會在暫存起始目錄 /home/<user-name> 中啟動。 執行下列指令,將 Node.js Express 範例應用程式 複製到這個目錄,然後切換至範例應用程式目錄。

git clone https://github.com/IBM/nodejs-express-app.git
cd nodejs-express-app

從您的應用程式目錄,執行下列指令以檢視新檔案。

ls

您可以看到 nodejs-express-app 目錄包含所有範例應用程式檔案及資料夾。

Dockerfile  Dockerfile-tools  LICENSE  README.md  package-lock.json
package.json  public  scripts  server  test

在本端預覽應用程式

您可以在 Cloud Shell 中啟動它,並在本端預覽它。

  1. 首先,下載 Node.js 範例應用程式的專案相依關係。

    npm install --only=prod
    
  2. 啟動應用程式。

    npm run start
    

    當應用程式正在執行時,它會輸出應用程式使用者介面可用的位置。 為了Cloud Shell,您只需記下端口,在本例中為 3000

    > nodejsexpressapp@1.0.0 start /home/my-user-name/nodejs-express-app
    > node server/server.js
    
    App UI available http://localhost:3000
    Swagger UI available http://localhost:3000/swagger/api-docs
    
  3. 在 Cloud Shell 功能表列中,按一下 Web 預覽 圖示 Web 預覽,然後選取埠 3000。

    即會在新視窗中開啟您的應用程式預覽。 如果您看到恭喜訊息,表示您的應用程式正在本端的 Cloud Shell中執行!

  4. Control+C 以停止應用程式。

下一步

從 Cloud Shell,您可以在 IBM Cloud 帳戶上快速執行指令。 例如:

除了 IBM Cloud CLI 之外,Cloud Shell 還預先配置了所有 IBM Cloud CLI 外掛程式及許多工具和執行時期,以協助您在雲端中工作。 如需完整清單,請參閱 已安裝的外掛程式和工具