

# 新しいコンソールを使用した 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 SDK を使用してタスク定義を登録解除した場合は、手動でタスク定義スタックを削除する必要があります。詳細については、「*CloudFormation ユーザーガイド*」の「[スタックの削除](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. **[タスク定義名]** ページで、削除するリビジョンを選択し、次に **[アクション]**、**[登録解除]** の順に選択します。

1. **[Deregister]** (登録解除) ウィンドウの情報を確認し、**[Deregister]** (登録解除) を選択して終了します。