docker stack rm¶
説明¶
1つまたは複数スタックを削除します。
【API 1.25+】このコマンドを使うには、クライアントとデーモン API の両方が、少なくとも 1.25 の必要があります。クライアントとデーモン API のバージョンを調べるには、 docker version
コマンドを使います。
使い方¶
$ docker stack rm [OPTIONS] STACK [STACK...]
補足説明¶
swarm からスタックを削除します。
注釈
これはクラスタ管理コマンドであり、 swarm manager ノードで実行する必要があります。manager と worker について学ぶには、ドキュメント内の Swarm モードのセクション を参照ください。
コマンドの使用例は、以下の 使用例のセクション をご覧ください。
オプション¶
使用例¶
以下の例は 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
親コマンド¶
コマンド |
説明 |
---|---|
Docker stack を管理 |
関連コマンド¶
コマンド |
説明 |
---|---|
新しいスタックをデプロイするか、既存のスタックを更新 |
|
スタックを一覧表示 |
|
スタック内のタスクを一覧表示 |
|
1つまたは複数スタックを削除 |
|
タスク内のサービスを一覧表示 |
参考