Docker Swarm

Docker Swarm #

Swarm クラスタを初期化 #

docker swarm init [options]

Swarm クラスタに node もしくは manager を追加 #

docker swarm join [options] managerホスト:ポート

Swarm クラスタから node もしくは manager を離脱 #

docker swarm leave [options]

Swarm クラスタに Stack をデプロイ #

docker stack deploy [options] Stack名

Swarm クラスタにデプロイされている Stack 一覧を表示 #

docker stack (ls|list) [options]

Stack 内で実行されているタスクを表示 #

docker stack ps [options] Stack名

Swarm クラスタからStackを削除 #

docker stack (rm|remove|down) [options] Stack名...

Stack 内のService一覧を表示 #

docker stack services [options] Stack名