Amazon Elastic Container Service
開発者ガイド (API バージョン 2014-11-13)

ecs-cli compose service rm, delete, down

サービスの必要数を 0 に更新してから、サービスを削除します。

構文

このコマンドは使用すると、rmdeletedown のいずれかを受け取ります。

ecs-cli compose service rm|delete|down [--timeout value] [--delete-namespace] [--help]

オプション

名前 説明

--timeout value

実行中のタスクの数の変更を待機するタイムアウト値を分単位で指定します (小数点以下の指定も可能)。実行中のタスク数が指定した期間変更されていない場合、Amazon ECS CLI はタイムアウトし、エラーが返ります。タイムアウトを 0 に設定すると、コマンドは、結果に関係なく返ります。デフォルトのタイムアウト値は 5 (分) です。

デフォルト値: 5

必須: いいえ

--delete-namespace

指定すると、compose service create または compose service up コマンドのいずれかを使用して作成されたプライベート名前空間が削除されます。

必須: いいえ

--region, -r region

使用する AWS リージョンを指定します。configure コマンドを使用して設定したクラスターにデフォルトが設定されます。

型: 文字列

必須: いいえ

--cluster-config cluster_config_name

使用する Amazon ECS クラスター設定の名前を指定します。デフォルトでは、デフォルトとして設定するクラスター設定が指定されます。

型: 文字列

必須: いいえ

--ecs-profile ecs_profile

使用する Amazon ECS プロファイル設定の名前を指定します。configure profile コマンドを使用して設定したプロファイルにデフォルト設定されます。

型: 文字列

必須: いいえ

--aws-profile aws_profile

使用する AWS プロファイルを指定します。~/.aws/credentials という名前の既存のプロファイルから、AWS 認証情報を使用することができます。

型: 文字列

必須: いいえ

--cluster, -c cluster_name

使用する Amazon ECS クラスター名を指定します。configure コマンドを使用して設定したクラスターにデフォルトが設定されます。

型: 文字列

必須: いいえ

--help, -h

指定したコマンドのヘルプテキストを表示します。

必須: いいえ

例 1

この例では、hello-world プロジェクトによって作成されたサービスを必要数にスケーリングしてから、サービスを削除しています。0

ecs-cli compose --project-name hello-world --file hello-world.yml service rm

出力:

INFO[0000] Updated ECS service successfully desiredCount=0 serviceName=ecscompose-service-hello-world INFO[0000] Service status desiredCount=0 runningCount=2 serviceName=ecscompose-service-hello-world INFO[0015] Service status desiredCount=0 runningCount=0 serviceName=ecscompose-service-hello-world INFO[0015] (service ecscompose-service-hello-world) has stopped 2 running tasks: (task 682dc22f-8bfa-4c28-b6f8-3a916bd8f86a) (task 80602da8-442c-48ea-a8a9-80328c302b89). timestamp=2017-08-18 21:25:28 +0000 UTC INFO[0015] ECS Service has reached a stable state desiredCount=0 runningCount=0 serviceName=ecscompose-service-hello-world INFO[0015] Deleted ECS service service=ecscompose-service-hello-world INFO[0015] ECS Service has reached a stable state desiredCount=0 runningCount=0 serviceName=ecscompose-service-hello-world

このページの内容: