Dockerおじさん業はまだまだ続きます。理想のかっこいいデプロイ環境を作りたいんですよ、こんてぃにゅーあすでぷろいですよ。 Docker Composeを使うとコンテナのスケールは簡単にできる訳ですが、負荷分散の面でいうとホスト自体も分けてスケーリングしたいところです。Dockerが提供するツール群には、Docker Swarmという複数のホストをあたかも一台のホストのように扱うためのツールがあります。Docker Swarmで管理している複数ホストにDocker Composeでコンテナをスケーリングし、フロントはリバースプロキシとして機能するnginxでロードバランスするという構成を試してみたいと思います。今回のゴールは以下のような構成です。 Docker Swarmで複数ホストを連携させる Docker ToolboxまたはDocker Machineをインストール済の場合は特に新
![Docker Swarmを使ってみた - 冥冥乃志](https://cdn-ak-scissors.b.st-hatena.com/image/square/5401b930662e76090f7f96cb582f9836784c55d7/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmao_instantlife%2F20150820%2F20150820100042.png)