複製「Code Engine」工作以建立新工作

透過 IBM Cloud® Code Engine,您可以透過複製現有工作的設定來建立新的工作。 「複製建立」功能會將來源工作項的所有配置設定(包括容器映像檔參照、資源分配、環境變數及執行時設定)複製到一個新工作項中,您隨後可針對該工作項進行獨立自訂。

新工作將作為一個獨立的工作負載建立。 複製原始工作後所做的變更不會影響新工作,反之亦然。

開始之前,請確認您的專案中已建立一個現有的工作。

使用「複製並建立」時,會複製哪些內容?

當您複製一個工作以建立新工作時,以下設定會從來源工作複製到新工作。

配置 說明
容器映像檔 映像參考,包括註冊表、命名空間、儲存庫及標籤。
登錄密鑰 若已指定,則用於拉取容器映像的註冊表密鑰。
資源配置 分配給該工作的 CPU 和記憶體。 請參閱「受支援的記憶體與 CPU 組合」。
環境變數 所有字面環境變數,以及對機密資訊和配置地圖的引用。 請參閱 「環境變數的使用」。
執行時期設定 工作執行個數、陣列索引、最大執行時間及重試次數上限。 請參閱「執行工作」。
指令與參數 任何會覆寫容器映像入口點的指令與參數。 請參閱 《 為您的 Code Engine 工作負載定義命令和參數 》。
{: caption="使用 copy create 時會複製的設定" caption-side="bottom"}

新工作將被賦予您指定的名稱。 建立後並不會自動執行。

建置來源設定(儲存庫或本機建置) 不會被複製到新工作。

從主控台複製工作

您可以透過 Code Engine 控制台,複製現有工作的設定來建立新的工作。

  1. 從 Code Engine 的「專案」頁面, 前往您的專案。
  2. 點選 「工作」,然後點選「工作」分頁,即可開啟您的工作清單。
  3. 請選擇以下其中一種方式,然後點擊「建立副本」:
    • 點擊您要複製的任務名稱,以開啟該任務的頁面。 接著點擊頁面右上角的下拉箭頭,並選擇「建立副本」。
    • 在工作清單中,點擊您要複製的工作的列動作圖示 (⋮),然後選擇「建立副本」。
  4. 在「建立工作」頁面上,來源工作的設定已預先填入。 請為新工作輸入一個唯一的名稱。 請使用專案內唯一的名稱。
  5. 檢視新工作項目的任何設定,例如容器映像、資源分配或環境變數,並可視需要進行修改。
  6. 按一下「建立」以建立新工作。

這項新工作會作為一個獨立的工作負載運作。 來源工作不會受到新工作任何變更的影響,反之亦然。

執行已複製的工作

建立新工作後,您可以像處理任何其他「Code Engine」工作一樣,將其提交為工作執行。

如需有關執行工作的更多資訊,請參閱「執行工作」。

更新已複製的工作

建立新工作後,您可以像處理其他任何「Code Engine」工作一樣來更新它。

有關更新工作項目的更多資訊,請參閱「更新工作項目」。