Cloud Foundry 指令的 Code Engine 對等項目

尋找並比較等同於 Cloud Foundry 指令的 Code Engine CLI 指令。

連接至部署 API 區域指令

Cloud Foundry
ibmcloud target --cf-api api.us-south.cf.cloud.ibm.com
Code Engine
ibmcloud target -r [region]

建立工作量指令的部署位置

Cloud Foundry
ibmcloud cf create-org [orgName]
ibmcloud target -o [orgName]
ibmcloud target -s [spaceName]
Code Engine
ibmcloud ce project create --name [projectName] 建立並選取新專案。
ibmcloud ce project select --name [projectName] 選取現有的專案。

您也可以從 Code Engine 主控台建立專案。

列出應用程式及工作指令

Cloud Foundry
ibmcloud cf apps
Code Engine
ibmcloud ce app list
ibmcloud ce job list

您也可以從 Code Engine 主控台檢視應用程式及工作。

將映像檔部署為應用程式或工作指令

Cloud Foundry
ibmcloud cf push
Code Engine
ibmcloud ce build create 定義建置。
ibmcloud ce buildrun submit 執行建置。
ibmcloud ce app create 將映像檔部署為應用程式。
ibmcloud ce job create 建立批次工作。
ibmcloud ce app create --build-source . --strategy buildpacks 在單一步驟中建置程式碼並部署應用程式。
ibmcloud ce job create --build-source . --strategy buildpacks 在單一步驟中建置程式碼並部署工作。

您可以從 Code Engine 主控台中的單一網頁執行這些作業。

將服務連結至工作量

Cloud Foundry
ibmcloud cf bind-service [AppName] [ServiceInstance]https://cli.cloudfoundry.org/en-US/v6/bind-service.html
Code Engine
ibmcloud ce app bind --name [AppName] --service-instance [ServiceInstance]
ibmcloud ce job bind --name [JobName] --service-instance [ServiceInstance]

更新應用程式或工作指令

Cloud Foundry
ibmcloud cf scale ...
ibmcloud cf set-env ...
ibmcloud cf push ...
ibmcloud cf delete ...

例如,若要將應用程式調整為 2 個實例、1 G 記憶體,並重新啟動它,請執行 cf scale APP_NAME -i 2 -m 1G -f

Code Engine
ibmcloud ce app update ...
ibmcloud ce job update ...

您也可以從 Code Engine 主控台更新應用程式及工作。

如需您可以使用 Code Engine更新之內容的相關資訊,請參閱下列主題。

控制應用程式及工作指令

Cloud Foundry
ibmcloud cf start AppName 以啟動您的應用程式
ibmcloud cf stop AppName ,以停止您的應用程式
Code Engine
ibmcloud ce app create ...
ibmcloud ce app delete ...
ibmcloud ce app restart ...
ibmcloud ce job create ...
ibmcloud ce job delete ...
ibmcloud ce jobrun restart ...

您也可以從 Code Engine 主控台控制應用程式及工作。

取得應用程式指令的相關資訊

Cloud Foundry
ibmcloud cf app AppName
Code Engine
ibmcloud ce app get -n <APPNAME>
ibmcloud ce job get -n <JOBNAME>
ibmcloud ce app events -n <APPNAME>
ibmcloud ce app logs -n <JOBNAME>
ibmcloud ce jobrun events -n <JOBRUNNAME>
ibmcloud ce jobrun logs -n <JOBRUNNAME>

您也可以從 Code Engine 主控台檢視應用程式及工作的相關資訊。

指定建置套件版本

Cloud Foundry
ibmcloud cf push -b https://github.com/cloudfoundry/nodejs-buildpack.git#v1.6.56
Code Engine
不支援

後續步驟

  1. 剛開始移轉嗎? 請參閱 入門
  2. 比較 Cloud Foundry 術語與 Code Engine
  3. 使用本端建置指導教學來試用 Code Engine
  4. 您的應用程式是否使用服務連結? 請參閱 移轉服務連結
  5. 瞭解 調整大小及資料流量管理
  6. ** Cloud Foundry 指令的Code Engine 對等項目 (現行頁面)**
  7. 還有其他問題嗎? 嘗試將 移轉 Cloud Foundry 應用程式至 Code Engine 常見問題

其他資訊