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页面,配置文件生效了。

相关推荐
遇见火星10 小时前
Docker Compose 完全入门:一键启动所有容器
运维·docker·容器·docker compose
云原生指北14 小时前
Apple Container Machine:把 Linux 搬进 Mac
macos·docker
极创信息15 小时前
Linux挖矿病毒深度清理实战教程,从进程隐藏、Rootkit驻留到彻底根除
java·大数据·linux·运维·安全·tomcat·健康医疗
ElevenS_it18816 小时前
Nginx日志监控告警实战:access_log解析+5xx突增+慢请求+异常IP自动告警完整方案(Filebeat+Zabbix)
运维·网络·tcp/ip·nginx·zabbix
燕-孑17 小时前
tomcat详解(基础到高级生产)
java·tomcat
摇滚侠17 小时前
Mybatis 入门到项目实战 搭建 MyBatis 框架 01-14
java·tomcat·mybatis
隐层漫游者18 小时前
2026全网最细Docker容器化实战!从安装配置到Milvus向量数据库部署,一文掌握核心精髓(建议收藏)
docker
加加and减减20 小时前
Docker真实安装mysql8教程并优化配置
运维·mysql·docker·容器
摇滚侠21 小时前
MyBatis 入门到项目实战 MyBatis 核心配置文件 15-19
java·tomcat·mybatis
半夜燃烧的香烟21 小时前
docker 安装minio nginx,配置nginx根据文根路由minio展示图片
java·nginx·docker