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 命令配置的群集。

类型:字符串

必需:否

--help, -h

显示指定命令的帮助文本。

必需:否

示例

示例

此示例显示正在集群中运行的容器。

ecs-cli ps

输出:

Name State Ports TaskDefinition Health afd7f8a0-3813-4e1a-9d9e-ca7e9d1fcfbb/wordpress RUNNING 36.253.177.221:80->80/tcp compose3:7 HEALTHY dca67e02-68ca-4507-b194-a47239b5e7a9/wordpress RUNNING 37.234.146.14:80->80/tcp healthcheck:3 UNKNOWN dca67e02-68ca-4507-b194-a47239b5e7a9/redis RUNNING healthcheck:3 HEALTHY feb6e10e-3385-4c9b-a6cb-787cc8e90dda/sample-app RUNNING 54.229.211.206:80->80/tcp tutorial-task-def:1 UNKNOWN

本页内容: