##在docker里面启动tomcat容器时,访问时报404也没解决了,所以直接在linux 分别配置tomcat7和tomcat8作为区分,端口分配时8081和8082
##根据挂载目录启动docker
docker run -it --name=容器名称 -v /home/data/nginx:/etc/nginx -p 80:80 nginx
#配置挂在目录下的nginx配置文件
vim /home/data/nginx/conf.d/default.conf
##通过inspect命令,查看当前容器id的详细信息,找到docker分配给nginx的IPAddress,填写到server_name
docker inspect 容器id
server_name 172.17.0.3;
##通过一个80端口对两个服务进行代理,直接根据http://ip/t1或者http://ip/t2来进行服务分发。
location /t1/ {
proxy_pass http://192.168.159.128:8082/;
index index.html index.htm;
}
location /t2/ {
proxy_pass http://192.168.159.128:8081/;
index index.html index.htm;
}