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

ecs-cli

描述

Amazon ECS 命令行界面 (CLI) 提供用于简化从本地开发环境创建、更新和监控集群和任务的高级命令。Amazon ECS; CLI 支持 Docker Compose。Docker Compose 是一个流行的开源工具,用于定义和运行多容器应用程序。

有关 Amazon ECS CLI 的快速演练,请参阅 教程:使用 Amazon ECS CLI 创建包含 Fargate 任务的集群

ecs-cli subcommand --help 的每个单独子命令都提供了帮助文本。

重要

Some features described may only be available with the latest version of the Amazon ECS CLI. For more information about obtaining the latest version, see 安装 Amazon ECS CLI.

语法

ecs-cli [--version] [subcommand] [--help]

选项

名称 说明

--version, -v

打印 Amazon ECS CLI 的版本信息。

必需:否

--help, -h

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

必需:否

可用子命令

ecs-cli 命令支持以下子命令:

configure

配置您的 AWS 凭证、要使用的区域以及要与 Amazon ECS CLI 结合使用的 ECS 集群名称。有关更多信息,请参阅ecs-cli configure

migrate

将旧配置文件 (ECS CLI v0.6.6 及更早版本) 迁移到新的配置文件格式 (ECS CLI v1.0.0 及更高版本)。此命令将打印要进行的更改的摘要,然后请求确认以继续。有关更多信息,请参阅 ecs-cli configure migrate

up

创建 ECS 集群(如果该集群不存在)和设置该集群所需的 AWS 资源。有关更多信息,请参阅ecs-cli up

down

删除由 ecs-cli up 创建的 AWS CloudFormation 堆栈和关联的资源。有关更多信息,请参阅ecs-cli down

scale

修改 ECS 集群中的容器实例数。有关更多信息,请参阅 ecs-cli scale

logs

从 CloudWatch Logs 中检索容器日志。仅对使用 awslogs 驱动程序且指定了日志流前缀的任务有效。有关更多信息,请参阅 ecs-cli logs

ps

列出一个 ECS 集群中运行的所有容器。有关更多信息,请参阅 ecs-cli ps

push

将映像推送到 Amazon ECR 存储库。有关更多信息,请参阅 ecs-cli push

pull

从 ECR 存储库中拉取映像。有关更多信息,请参阅 ecs-cli pull

images

列出一个 ECS 集群中运行的所有容器。有关更多信息,请参阅ecs-cli images

license

打印 Amazon ECS CLI 的 LICENSE 文件及其依赖项。有关更多信息,请参阅ecs-cli license

compose

对 ECS 集群执行 docker-compose 式命令。有关更多信息,请参阅ecs-cli compose

help

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