Docker Swarm概要 Docker Engineを単独に使う場合はどちらかというと開発の段階で使う場面が多いと思います。その場合、自らそれぞれのコンテナを管理しないといけないので、管理が大変だと感じることが多いのではないでしょうか? そこで今回紹介するDocker EngineのSwarm Modeを利用すると、クラスタリングツールがコンテナの管理を行ってくれるのでコンテナ管理がとても楽になります。 具体的に次のようなことがSwarm Modeを利用で可能になります。 サービスのスケーラビリティの向上や単一障害点の排除。 例えばふたつのコンテナで構成されているサービスにアクセス数が多くなった場合に、簡単にコンテナを増やすことが可能。 あるコンテナが稼働しているサーバーが落ちた場合に、自動で別のサーバーにコンテナを再作成。 Docker Engineがインストールされる複数のサーバー
![Docker Swarm上で、Goのアプリを動かしてみた。 - IDCF テックブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/717a5e6ce8bb6621b5d69a84555fce09ce7fa02e/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fskawai488%2F20170522%2F20170522191504.png)