【Docker在Linux操作系统上实现Nginx反向代理Tomcat服务器】

【Docker在Linux操作系统上实现Nginx反向代理Tomcat服务器】_第1张图片

Docker上部署Nginx

如果Linux操作系统上,还没有通过Docker上部署我们的Nginx,可以查看我前面的文章,前面的文章中详细的步骤说明了怎么样部署操作。

Docker上部署Tomcat

同上即可,查找我之前通过Docker部署Tomcat的文章,便可以成功部署Tomcat。

如果上述部署都成功后,接下来我们要修改挂载Nginx的目录文件了,主要修改的是Nginx.conf,这个挂载的目录大家找到起初自己的挂载目录就好。

在这里插入图片描述

然后进入我们的目录结构,修改我们的Nginx.conf的配置文件

vim Nginx.conf

图中标注的部分是需要我们进行新增的操作端口号对应的是我们Tomcat的端口号
【Docker在Linux操作系统上实现Nginx反向代理Tomcat服务器】_第2张图片

配置成功后,重启我们的Nginx容器,重新加载我们的配置文件

docker restart nginx

然后我们在地址栏中访问我们的nginx服务器,原来我们是直接返回nginx对应的页面,但是通过我们的配置与修改,Nginx代理我们的Tomcat服务器,此时访问nginx对应的端口,直接访问到了Tomcat对应的界面。

【Docker在Linux操作系统上实现Nginx反向代理Tomcat服务器】_第3张图片

通过上面的讲解,我们的Nginx服务器就成功的代理了Tomcat服务器。

你可能感兴趣的:(Nginx,Docker,Linux,nginx,服务器,tomcat)