Amazon Elastic Container Service
开发人员指南 (API 版本 2014-11-13)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

ecs-cli ps

说明

列出 ECS 群集中运行的所有容器。

Amazon ECS CLI 显示的 IP 地址主要取决于您配置任务和群集的方式:

  • 对于使用 EC2 启动类型而没有任务联网的任务 ‐ 显示的 IP 地址是运行您的任务的 Amazon EC2 实例的公有 IP 地址,或实例的私有 IP (如果它缺少公有 IP 地址)。

  • 对于使用 EC2 启动类型且有任务联网的任务 ‐ ECS CLI 将仅显示从任务的“描述任务”输出的网络接口部分中获取的私有 IP 地址。

  • 对于使用 Fargate 启动类型的任务 ‐ Amazon ECS CLI 将返回为附加到 Fargate 任务的弹性网络实例分配的公有 IP 地址。如果弹性网络实例缺少公有 IP,则 Amazon ECS CLI 将返回从“描述任务”输出的网络接口部分中获取的私有 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

Specifies the name of the ECS cluster configuration to use. Defaults to the cluster configuration set as the default.

Type: String

Required: No

--ecs-profile ecs_profile

Specifies the name of the ECS profile configuration to use. Defaults to the profile configured using the configure profile command.

Type: String

Required: No

--aws-profile aws_profile

Specifies the AWS profile to use. Enables you to use the AWS credentials from an existing named profile in ~/.aws/credentials.

Type: String

Required: No

--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

本页内容: