码头工人栈rm

描述

移除一个或多个堆栈

API 1.25+  客户端和守护程序API都必须至少为 1.25, 才能使用此命令。docker version在客户端上使用命令检查客户端和守护程序API版本。

用法

$ docker stack rm [OPTIONS] STACK [STACK...]

扩展说明

从群集中取出堆栈。

笔记

这是集群管理命令,必须在集群管理器节点上执行。要了解管理人员和工作人员,请参阅文档中的“ 群集模式”部分

有关此命令的示例用法,请参阅下面的示例部分

选项

名称,简写 默认 描述
--namespace Kubernetes
要使用的Kubernetes命名空间
--kubeconfig Kubernetes
Kubernetes配置文件
--orchestrator 要使用的协调器(大量| kubernetes |全部)

例子

取出纸叠

这将删除名称为的堆栈myapp。与堆栈关联的服务,网络和机密将被删除。

$ docker stack rm myapp

Removing service myapp_redis
Removing service myapp_web
Removing service myapp_lb
Removing network myapp_default
Removing network myapp_frontend

删除多个堆栈

这将删除所有指定的堆栈,myappvossibility。与所有指定堆栈关联的服务,网络和机密将被删除。

$ docker stack rm myapp vossibility

Removing service myapp_redis
Removing service myapp_web
Removing service myapp_lb
Removing network myapp_default
Removing network myapp_frontend
Removing service vossibility_nsqd
Removing service vossibility_logstash
Removing service vossibility_elasticsearch
Removing service vossibility_kibana
Removing service vossibility_ghollector
Removing service vossibility_lookupd
Removing network vossibility_default
Removing network vossibility_vossibility

上级命令

命令 描述
码头工人堆栈 管理Docker堆栈
命令 描述
码头工人栈部署 部署新堆栈或更新现有堆栈
码头工人堆栈ls 列表栈
码头工人堆栈ps 列出堆栈中的任务
码头工人栈rm 移除一个或多个堆栈
码头工人栈服务 列出堆栈中的服务