1、首先下载Nginx镜像和Tomcat并配置IP地址
ps:如果不懂,建议先看这篇新手入门全面熟练Nginx
docker run -d --name nginx -p 80:80 --network cbnet --ip 172.18.0.105 nginx //如果没有,会自动下载
此处省略下载tomcat,上篇部署有讲!
2、开启3台tomcat服务器
3、查看nginx目录
1、进入到nginx容器中:docker exec -it nginx /bin/bash并查看 ls
2、进入到nginx目录下:cd /etc/nginx 并查看 ls
3、核心配置文件:cat nginx.conf中引用第三方包,进入cd conf.d并查看ls
4、查看cat default.conf文件
4、default.conf文件增加字段
修改default.conf文件如下:
//3台tomcat服务器地址
upstream my{
server 172.18.0.101:8080;
server 172.18.0.103:8080;
server 172.18.0.104:8080;
}
location /spring{
proxy_pass http://my;
}
5、复制default.conf文件到容器的文件夹目录中
//复制default.conf 到etc目录中
docker cp default.conf nginx :/etc/nginx/conf.d
//重启nginx
docker restart nginx
6、测试
访问地址为Linux的IP地址+端口号
版权声明:本文为ZHANGDANDAN04原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。