

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用主控台取消註冊 Amazon ECS 任務定義修訂版
<a name="deregister-task-definition-v2"></a>

若希望在執行任務或更新服務時，某個任務定義修訂版不再顯示在 `ListTaskDefinition` API 呼叫或主控台中，可取消註冊該修訂版。

當您取消註冊任務定義修訂時，會立即標示為 `INACTIVE`。參考 `INACTIVE` 任務定義修訂的現有任務和服務會繼續執行，而不會中斷。參考 `INACTIVE` 任務定義修訂的現有服務仍然可以透過修改服務所需的計數進行擴展或縮減。

您不能使用 `INACTIVE` 任務定義修訂來執行新任務或建立新服務。您也無法更新現有服務以參考 `INACTIVE` 任務定義修訂 (雖然取消註冊後最多有 10 分鐘的空檔，但這些限制在此期間尚未生效)。

**注意**  
取消註冊任務系列中的所有修訂時，任務定義系列會移至 `INACTIVE` 清單。新增 `INACTIVE` 任務定義修訂，會將任務定義系列移至 `ACTIVE` 清單。  
此時，`INACTIVE` 任務定義修訂會在您的帳戶中無限期地保持可發現狀態。不過，此行為未來可能變更。因此，你不應該依賴持續超出任何相關任務和服務生命週期的 `INACTIVE` 任務定義修訂。

## CloudFormation 堆疊
<a name="cloudformation-stack"></a>

下列行為適用於 2023 年 1 月 12 日之前在新版 Amazon ECS 主控台中建立的任務定義。

建立任務定義後，Amazon ECS 主控台會自動建立名稱開頭為 `ECS-Console-V2-TaskDefinition-` 的 CloudFormation 堆疊。如果您使用 AWS CLI 或 AWS 開發套件取消註冊任務定義，則必須手動刪除任務定義堆疊。如需詳細資訊，請參閱 *CloudFormation User Guide* 中的 [Deleting a stack](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-delete-stack.html)。

在 2023 年 1 月 12 日之後建立的任務定義不會自動建立 CloudFormation 堆疊。

## 程序
<a name="deregister-task-definition-v2-procedure"></a>

**取消註冊新任務定義 (Amazon ECS 主控台)**

1. 開啟主控台，網址為 [https://console.aws.amazon.com/ecs/v2](https://console.aws.amazon.com/ecs/v2)。

1. 從導覽列中選擇包含您任務定義的區域。

1. 在導覽窗格中，選擇 **Task Definitions** (任務定義)。

1. 在 **Task Definitions** (任務定義) 頁面，選擇包含您想要取消註冊之一個或多個修訂版的任務定義系列。

1. 在**任務定義名稱**頁面上，選取要刪除的修訂版，然後選擇**動作**、**取消註冊**。

1. 驗證 **Deregister** (取消註冊) 視窗中的資訊，然後選擇 **Deregister** (取消註冊) 以完成操作。