リバースプロキシ †
nginx-proxy †
- nginx-proxy
- 複数のサービスはそれぞれのコンテナで動いているので、各リクエストを振り分けるリバースプロキシが必要
- nginx-proxyを使うと立ち上がっているDockerコンテナに自動的に振り分けを行うことができる
利用例 †
# docker run -d -p 8080:80 -v /var/run/docker.sock:/tmp/docker.sock:ro docker.io/jwilder/nginx-proxy
- localhost:8080 <=> nginx-proxy:80