docker stack rm
描述 | 刪除一個或多個堆疊 |
---|---|
用法 | docker stack rm [OPTIONS] STACK [STACK...] |
別名 | docker stack remove docker stack down |
Swarm 此命令適用於 Swarm 編排器。
描述
從 Swarm 中刪除堆疊。
注意這是一個叢集管理命令,必須在 Swarm 管理器節點上執行。要了解管理器和工作器,請參閱文件中的Swarm 模式部分。
選項
選項 | 預設值 | 描述 |
---|---|---|
-d, --detach | true | 不等待堆疊刪除 |
示例
刪除堆疊
這將刪除名為 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
刪除多個堆疊
這將刪除所有指定的堆疊,myapp
和 vossibility
。與所有指定堆疊關聯的服務、網路和機密都將被刪除。
$ 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