使用 Docker 搭建基于 Nginx+Tomcat 的
分布式部署架构
镜像下载
# docker pull nginx
# docker pull tomcat
Tomcat 安装和配置
tomcatA 容器
1、 启动:
# docker run –it --name tomcatA -v /warA/:/usr/local/war tomcat
/bin/bash
2、 将已经准备好的 index.html 文件上传至宿主机/warA 文件夹中,文件如下:
。
3、 修改 tomcat 启动页面:
# cd webapps
# cd ROOT
# cp /usr/local/war/index.html
/usr/local/tomcat/webapps/ROOT/index.html
4、 启动 tomcat:
# sh /usr/local/tomcat/bin/startup.sh
5、安全退出容器:Ctrl+P+Q 。
tomcatB 容器
1、 启动:
# docker run –it --name tomcatB -v /warB/:/usr/local/war tomcat
/bin/bash
2、 将已经准备好的 index.html 文件上传至宿主机/warB 文件夹中,文件如下: