docker stack rm
說明 | 移除一個或多個堆疊 |
---|---|
用法 | docker stack rm [選項] 堆疊 [堆疊...] |
別名 | docker stack remove docker stack down |
Swarm 此指令適用於 Swarm 編排器。
說明
從 swarm 移除堆疊。
注意事項
這是一個叢集管理指令,必須在 swarm 管理節點上執行。若要瞭解管理者和工作者,請參閱文件中Swarm 模式章節。
選項
選項 | 預設值 | 說明 |
---|---|---|
-d, --detach | true | 不等待堆疊移除 |
範例
移除堆疊
這將移除名稱為 `myapp` 的堆疊。與堆疊關聯的服務、網路和 secrets 都將被移除。
$ 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`。與所有指定堆疊關聯的服務、網路和 secrets 都將被移除。
$ 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