mirror of
https://github.com/docker/cli.git
synced 2025-08-29 00:47:54 +03:00
these markdown files are not consumed directly in the docs, but only their content is included through the YAML does, so there's no need to have these comments in them Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2.0 KiB
2.0 KiB
title, description, keywords
title | description | keywords |
---|---|---|
stack rm | The stack rm command description and usage | stack, rm, remove, down |
stack rm
Usage: docker stack rm [OPTIONS] STACK [STACK...]
Remove one or more stacks
Aliases:
rm, remove, down
Options:
--help Print usage
--kubeconfig string Kubernetes config file
--namespace string Kubernetes namespace to use
--orchestrator string Orchestrator to use (swarm|kubernetes|all)
Description
Remove the stack from the swarm.
Note
: This is a cluster management command. When using swarm as an orchestrator, this command must be executed on a swarm manager node. To learn about managers and workers, refer to the Swarm mode section in the documentation.
Examples
Remove a stack
This will remove the stack with the name myapp
. Services, networks, and secrets associated with the stack will be removed.
$ docker stack rm myapp
Removing service myapp_redis
Removing service myapp_web
Removing service myapp_lb
Removing network myapp_default
Removing network myapp_frontend
Remove multiple stacks
This will remove all the specified stacks, myapp
and vossibility
. Services, networks, and secrets associated with all the specified stacks will be removed.
$ 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