利用DockerCompose部署Openresty 反向代理 Tomcat

概述

现今大部分公司的应用都是部署在tomcat上,然后通过nginx反向代理来做。由于每次部署tomcat、nginx不甚繁琐,我们采用docker来帮助我们加速部署。这里我们nginx采用openresty

环境准备

安装docker engine和docker compose无需多言,值得一提的是安装docker compose时使用pip 安装要快很多。命令如下

sudo apt-get install python-pip python-dev && pip install -U docker-compose

pull openresty的镜像  docker pull openresty/openresty:1.9.15.1-trusty

pull tomcat 的镜像 docker pull tomcat

文件结构

openresty_tomcat.yml

nginx.conf     (nginx配置文件)

webapps/myapp   (tomcat 的应用目录)

logs/  (存放nginx和tomcat的日志目录)

openresty_tomcat.yml 文件内容如下


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容