Skip to content

About

Docker公式でサポートしているオーケストレーションツールです。
Swarmは非常にシンプルにクラスターが構築できます。

クラスター構成のアプリケーションを構築したことがない方はPlay with DockerでSwarmを一度触ってみるとオーケストレーションツールのイメージが付きやすくなるため、今後別のツールを学習するためにも触ってみると良いでしょう。

構成

swarm

Swarmはワーカーノードとマネージャーの2つのコンポーネントで構成されます。

ワーカーノードはコンテナを動かすためのリソースプール(CPU/Memoryなどをリソースと指します。)を提供するための、1つ以上のマシン郡です。
マネージャーはワーカーノード上へコンテナの配置・管理を行います。

ユーザーはマネージャーへ命令を行い、ワーカーノードへコンテナを配置します。