docker下的nginx代理转发到tomcat

多次尝试失败原因,修改nginx配置文件以后,需要./nginx.sh -s reload 下,之前一直不转发,好像完全没有跳转的意思,后来查了多篇文档,最简单的方法如下

docker 安装 nginx 和tomcat就不多说了,可以看下之前的学习笔记哈

重点来了:

1.启动nginx容器,tomcat容器,分别在物理机访问网页看是否正常

注意上面的地址哈

都正常访问哈

2.配置nginx.conf文件

如何获取配置文件,从nginx容器拷贝配置文件出来nginx.conf:因为文件最后一行包含default.conf,所以我直接修改的default.conf文件了,把文件拷贝出来到root目录下进行编辑

docker cp mynginx:/etc/nginx/conf.d/default.conf /root/

修改头部信息即可

3.将修改后的文件替换到容器的文件,直接复制回去

复制回去以后,重新加载nginx,图示目录,然后再次访问开始的两个页面,正常第一个会直接跳转到tomcat页面的。

看同样的地址,不同的界面,说明访问iginx转到了tomcat页面,配置文件生效了。

相关推荐
孤岛悬城19 分钟前
47 Docker镜像编排
docker·容器·云计算
隔壁阿布都2 小时前
Docker 安装 MySQL 8.0
mysql·docker·容器
catoop3 小时前
网站安全加固:优化 Nginx 安全头配置
nginx·安全
RustFS3 小时前
RustFS 如何实现对象存储的前端直传?
vue.js·docker·rust
摇滚侠3 小时前
40分钟的Docker实战攻略,一期视频精通Docker
运维·docker·容器
G_H_S_3_4 小时前
【网络运维】Docker网络:基础与实战
linux·运维·网络·docker
加藤不太惠4 小时前
docker简单了解使用
运维·docker·容器
<e^πi+1=0>4 小时前
Docker部署Lighthouse CI Server总结
ci/cd·docker·容器
建群新人小猿4 小时前
陀螺匠企业助手 运行环境
java·大数据·人工智能·docker·php
while(1){yan}4 小时前
计算器和登录界面(实现前后端互通)
spring boot·spring·servlet·java-ee·tomcat·maven