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

ecs-cli ps

説明

ECS クラスターで実行中のすべてのコンテナを一覧表示します。

Amazon ECS CLI によって表示される IP アドレスは、タスクとクラスターの設定方法によって異なります。

  • EC2 起動タイプを使用するタスクでタスクネットワーキングを使用しない場合、表示される IP アドレスは、タスクを実行する Amazon EC2 インスタンスのパブリック IP アドレスです。または、パブリック IP アドレスがない場合は、インスタンスのプライベート IP アドレスです。

  • EC2 起動タイプを使用するタスクでタスクネットワーキングを使用する場合、ECS CLI によって表示される IP アドレスは、タスクの Describe Task 出力のネットワークインターフェイスセクションから取得されるプライベート IP アドレスのみです。

  • Fargate 起動タイプを使用するタスクの場合、Amazon ECS CLI によって返されるパブリック IP アドレスは、Fargate タスクにアタッチされた伸縮自在なネットワークインスタンスに割り当てられたパブリック IP アドレスです。伸縮自在なネットワークインスタンスにパブリック IP アドレスがない場合は、Amazon ECS CLI によって、Describe Task 出力のネットワークインターフェイスセクションから取得されたプライベート IP アドレスが返ります。

構文

ecs-cli ps [--cluster cluster_name] [--region region] [--help]

オプション

名前 説明

--cluster, -c cluster_name

使用する ECS クラスター名を指定します。デフォルトは、configure コマンドを使用して設定したクラスターになります。

型: 文字列

必須: いいえ

--region, -r region

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

型: 文字列

必須: いいえ

--cluster-config cluster_config_name

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

型: 文字列

必須: いいえ

--ecs-profile ecs_profile

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

型: 文字列

必須: いいえ

--aws-profile aws_profile

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

型: 文字列

必須: いいえ

--help, -h

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

必須: いいえ

この例では、クラスターで実行中のコンテナを一覧表示します。

ecs-cli ps

出力:

Name State Ports TaskDefinition 595deba7-16a1-4aaf-9b27-e152eba03ccc/wordpress RUNNING 52.33.62.24:80->80/tcp ecscompose-hello-world:3 595deba7-16a1-4aaf-9b27-e152eba03ccc/mysql RUNNING ecscompose-hello-world:3 7fc0a2a4-9202-47d2-8b06-4463286b63de/mysql RUNNING ecscompose-hello-world:3 7fc0a2a4-9202-47d2-8b06-4463286b63de/wordpress RUNNING 52.32.232.166:80->80/tcp ecscompose-hello-world:3

このページの内容: