開始使用 IBM Cloud Shell
在本入門教程中,您將使用IBM® Cloud Shell克隆樣本Node.js應用程式. IBM Cloud Shell是一個基於雲端的 shell 工作區,您可以透過瀏覽器存取它。Cloud Shell已預先配置完整 IBM Cloud命令列介面 以及大量可用於管理應用程式、資源和基礎架構的插件和工具。
Cloud Shell的新增功能? 觀看示範影片了解如何開始使用該服務IBM Cloud安慰。
開始之前
- 如果您還沒有 IBM Cloud 帳戶,請 註冊一個 並登入。
- 請注意下列帳戶存取資訊,這些資訊可能會影響您對 Cloud Shell 及其特性的存取權:
- 帳戶管理者可以授與特定使用者對 Cloud Shell 及其特性的存取權,即使在帳戶層次已停用 Cloud Shell 設定。 如需相關資訊,請參閱 指派存取權給 Cloud Shell 及其使用者層次的特性。
- 帳戶擁有者或具有 Cloud Shell 管理者存取權的使用者可以啟用或停用帳戶的 Cloud Shell 特性。 此版本中的可用特性為 檔案上傳及下載 和 Web 預覽。 功能設定僅適用於啟用的 Cloud Shell 位置。 如需相關資訊,請參閱 啟用或停用帳戶的 Cloud Shell 特性。
- 如需相關資訊,請參閱 IAM 角色及動作。
在 IBM Cloud Shell 中啟動階段作業
在 IBM Cloud 主控台中,按一下 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 中啟動它,並在本端預覽它。
-
首先,下載 Node.js 範例應用程式的專案相依關係。
npm install --only=prod -
啟動應用程式。
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 -
在 Cloud Shell 功能表列中,按一下 Web 預覽 圖示
,然後選取埠 3000。
即會在新視窗中開啟您的應用程式預覽。 如果您看到恭喜訊息,表示您的應用程式正在本端的 Cloud Shell中執行!
-
按
Control+C以停止應用程式。
下一步
從 Cloud Shell,您可以在 IBM Cloud 帳戶上快速執行指令。 例如:
除了 IBM Cloud CLI 之外,Cloud Shell 還預先配置了所有 IBM Cloud CLI 外掛程式及許多工具和執行時期,以協助您在雲端中工作。 如需完整清單,請參閱 已安裝的外掛程式和工具。