本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用主控台取消註冊 Amazon ECS任務定義修訂
您可以取消註冊任務定義修訂,以便在您想要執行任務或更新服務時,不再顯示於您的ListTaskDefinition
API通話或主控台中。
當您取消註冊任務定義修訂時,會立即標示為 INACTIVE
。參考 INACTIVE
任務定義修訂的現有任務和服務會繼續執行,而不會中斷。參考 INACTIVE
任務定義修訂的現有服務仍然可以透過修改服務所需的計數進行擴展或縮減。
您不能使用 INACTIVE
任務定義修訂來執行新任務或建立新服務。您也無法更新現有服務以參考 INACTIVE
任務定義修訂 (雖然取消註冊後最多有 10 分鐘的空檔,但這些限制在此期間尚未生效)。
注意
取消註冊任務系列中的所有修訂時,任務定義系列會移至 INACTIVE
清單。新增 INACTIVE
任務定義修訂,會將任務定義系列移至 ACTIVE
清單。
此時,INACTIVE
任務定義修訂會在您的帳戶中無限期地保持可發現狀態。不過,此行為未來可能變更。因此,你不應該依賴持續超出任何相關任務和服務生命週期的 INACTIVE
任務定義修訂。
AWS CloudFormation 堆疊
下列行為適用於 2023 年 1 月 12 日之前在新的 Amazon ECS主控台中建立的任務定義。
當您建立任務定義時,Amazon ECS主控台會自動建立 CloudFormation名稱開頭為 的堆疊ECS-Console-V2-TaskDefinition-
。如果您使用 AWS CLI 或 AWS SDK取消註冊任務定義,則必須手動刪除任務定義堆疊。如需詳細資訊,請參閱 AWS CloudFormation 使用者指南 中的刪除堆疊。
2023 年 1 月 12 日後建立的任務定義不會自動為其建立 CloudFormation 堆疊。
程序
若要取消註冊新的任務定義 (Amazon ECS主控台)
在 https://console.aws.amazon.com/ecs/v2
開啟主控台。 -
從導覽列中選擇包含您任務定義的區域。
-
在導覽窗格中,選擇 Task Definitions (任務定義)。
-
在 Task Definitions (任務定義) 頁面,選擇包含您想要取消註冊之一個或多個修訂版的任務定義系列。
-
在任務定義名稱頁面上,選取要刪除的修訂版,然後選擇動作、取消註冊。
-
驗證 Deregister (取消註冊) 視窗中的資訊,然後選擇 Deregister (取消註冊) 以完成操作。