docker stack rm

說明移除一個或多個堆疊
用法docker stack rm [選項] 堆疊 [堆疊...]
別名
docker stack remove docker stack down

Swarm 此指令適用於 Swarm 編排器。

說明

從 swarm 移除堆疊。

注意事項

這是一個叢集管理指令,必須在 swarm 管理節點上執行。若要瞭解管理者和工作者,請參閱文件中Swarm 模式章節。

選項

選項預設值說明
-d, --detachtrue不等待堆疊移除

範例

移除堆疊

這將移除名稱為 `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