以前作成した React のチュートリアルを Docker Compose で動かしてみた。 (対応したリポジトリはこっち) Docker は chef とかのレシピを作成する際に使用したり、 Circle CI などで、serverspec でテストをする際に使用する程度で、本番環境で 動かすことにはあまり気にしていなかった。 しかし、ネット上では、もうプロダクションで使っているのをちらほら見かけるので、 本番環境で動かすのを意識した使い方を調べてみて、実際に動かしてみた。 サーバーの構成 構成としては、Web アプリによくある構成で * web server * application server * database server という構成にしてみた。 今回は、1コンテナ1プロセスということにして、上記の3つのサーバーを 1つのコンテナではなく、それぞれ3つのコンテナで動かすよう