反向代理----代理一个tomcat
1. 部署nginx容器(88->80)和tomcat容器(8081->8080),如下:
[root@izuf6crq4k1mozjbsp7p09z conf.d]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2cad9627b189 tomcat "catalina.sh run" About an hour ago Up About an hour 0.0.0.0:8081->8080/tcp tomcat-jarvis-01
1ac4322faeee nginx "/docker-entrypoint.…" About an hour ago Up 18 seconds 0.0.0.0:88->80/tcp nginx-jarvis
2. 修改default.conf配置文件
server {
l

本文介绍了如何在Docker环境下,使用nginx进行反向代理到Tomcat容器。针对代理单个Tomcat,需要注意proxy_pass不能使用127.0.0.1或localhost,而应指向宿主机的端口。对于代理多个Tomcat,通过修改配置文件实现了对不同端口Tomcat的代理,并验证了成功访问各个Tomcat的页面。
最低0.47元/天 解锁文章

1897

被折叠的 条评论
为什么被折叠?



