首页 > 系统相关 >Nginx代理后端Tomcat

Nginx代理后端Tomcat

时间:2022-10-29 19:48:35浏览次数:53  
标签:容器 Tomcat tomcat nginx 后端 apt vim Nginx docker

拉取镜像并运行

docker pull nginx:1.23
docker pull tomcat:8

docker run -d nginx:1.23
docker run -d tomcat:8

进入nginx容器

安装vim命令并备份

安装vim命令

apt-get update
apt-get install apt-file
apt-file update
apt-get install vim

备份该容器镜像

docker commit -p 1c23feb4c7b5 nginx1.23_has_vim

其中,1c23feb4c7b5是容器id,nginx1.23_has_vim是镜像名称

把镜像打包成tar.gz包

docker save -o nginx1.23_has_vim.tar.gz nginx1.23_has_vim

修改nginx配置文件

vim /etc/nginx/conf.d/default.conf

增加以下内容

其中,172.17.0.2是tomcat容器IP,8080是tomcat容器端口。
重新加载配置文件

nginx -s reload

进入tomcat容器

修改webapps

cp -r webapps.dist/* webapps/

调用nginx容器80端口转发到tomcat

标签:容器,Tomcat,tomcat,nginx,后端,apt,vim,Nginx,docker
From: https://www.cnblogs.com/WJQ2017/p/16839462.html

相关文章