Amazon Elastic Container Service
开发人员指南 (API Version 2014-11-13)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

ecs-cli down

说明

删除由 ecs-cli up 创建的 AWS CloudFormation 堆栈和关联的资源。

注意

Amazon ECS CLI 只能管理使用 CLI 创建的任务、服务和容器实例。要管理并非使用 Amazon ECS CLI 创建的任务、服务和容器实例,请使用 AWS Command Line Interface 或 AWS 管理控制台。

ecs-cli down 命令尝试删除 ~/.ecs/config 中指定的群集。但是,如果您的群集中有任何活动服务 (即便预期数量为 0) 或不是由 ecs-cli up 创建的已注册的容器实例,则群集不会被删除,并且服务和预先存在的容器实例将保持活动状态。例如,如果您使用带已注册的容器实例的现有 ECS 群集 (如默认群集),则可能发生这种情况。

如果您的集群中有要删除的剩余服务或容器实例,可执行清除 Amazon ECS 资源中的过程来删除它们,然后删除集群。

重要

Some features described may only be available with the latest version of the ECS CLI. To obtain the latest version, see 安装 Amazon ECS CLI.

语法

ecs-cli down [--force] [--cluster cluster_name] [--region region] [--help]

选项

名称 描述

--force, -f

确认此命令将永久删除资源并绕过确认提示。

必需:否

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

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

必需:否

示例

示例 1

此示例将删除包含资源的集群。

ecs-cli down --cluster ecs-cli-fargate-demo --force

输出:

INFO[0001] Waiting for your cluster resources to be deleted INFO[0001] Cloudformation stack status stackStatus=DELETE_IN_PROGRESS INFO[0062] Cloudformation stack status stackStatus=DELETE_IN_PROGRESS INFO[0123] Cloudformation stack status stackStatus=DELETE_IN_PROGRESS INFO[0154] Deleted cluster

示例 2

此示例将删除空集群。

ecs-cli down --cluster ecs-cli-empty-demo --force

输出:

INFO[0002] No CloudFormation stack found for cluster 'ecs-cli-empty-demo'. INFO[0003] Deleted cluster cluster=ecs-cli-empty-demo

本页内容: