Update 2014-08-05
: DockerのHTTP Routing - Part8: xip.io と Nginx と confd 0.6 で動的リバースプロキシ
xip.ioとNode.jsのマルチプルポートのサンプルで試した内容を、リバースプロキシとして使うNginxで実現するためにメモ。
異なるserver_name
で複数のserverディレクティブとupstreamディレクティブを定義できます。
docker-genはDocker Remote APIのinspectを/var/run/docker.sock
経由で取得し、confdはetcdに保存した情報を使い、どちらもGoのtext/templateを使い、/etc/nginx/nginx.conf
を生成します。