可實現多個容器web主機對外提供訪問
運行代理容器 nginx-proxy
docker run -d -p 80:80 -v /var/run/docker.sock:/tmp/docker.sock:ro jwilder/nginx-proxy
分別運行 三個容器設置主機域名
docker run -e VIRTUAL_HOST=ran.03in.com -d -v /nginx/www/:/usr/share/nginx/html/ nginx
docker run -e VIRTUAL_HOST=mu.03in.com -d -v /nginx/mu/:/usr/share/nginx/html/ nginx
docker run -e VIRTUAL_HOST=fei.03in.com -d -v /nginx/fei/:/usr/share/nginx/html/ nginx
-
運行 nignx-proxy 容器主機
-
不需要當獨為容器分配端口 和 IP
-
域名可直接訪問對應的容器