この記事は Docker Advent Calendar 2017 の12日目です。 昨日は vankobe さんの「golangでdockerをはじめる ~ goのwebサーバーをdockerでたててみた ~」でした。 はじめに 巷には便利なオープンソースのアプリケーションが溢れている。試してみたいものが山ほどあるが、その度に仮想マシンを用意したりデータベースの設定をしたりと、何かと手間がかかる。 そこで今回は Docker + docker-compose + nginx-proxy を利用して、ウェブアプリを気軽に動かしてみよう。 docker-compose とは 複数の Docker コンテナをよしなに起動してくれるツール。 nginx-proxy とは 同じ環境下で動いている Docker コンテナ上の Web サーバを見つけて、自動的にリバースプロキシを設定してくれるコンテナ