はじめに Dockerを使っていく上でほぼ必須なリバースプロキシを構築します。 今回は素晴らしいコンテナが有ったので1からビルドせずそれを利用させてもらいます。 jwilder/nginx-proxy https://hub.docker.com/r/jwilder/nginx-proxy/ このコンテナの素晴らしい所は同じネットワーク内にVIRTUAL_HOSTを指定して コンテナを起動すればそれだけでリバースプロキシしてくれる所です。 confファイルの都度編集は不要です。 事前準備 ディレクトリ構成 私はこんな感じに組みましたが環境に合わせてカスタマイズして下さい。 /etc └docker-compose.d ├certs │├mydomain.com.crt │└mydomain.com.key ├proxy │└docker-compose.yml └service.name