Amazon Elastic Container Service
开发人员指南 (API 版本 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 Amazon ECS CLI. For more information about obtaining 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 命令配置的群集。

类型:字符串

必需:否

--help, -h

Shows the help text for the specified command.

Required: No

示例

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

本页内容: