使用supervisor管理nginx+tomcat容器的方法示例

需求:

使用docker来启动nginx + tomcat 双进程,实际应用中,多进程还是比较常见的。

1: 创建dockerfile目录

?

2: 编写dockerfile: /docker/web/Dockerfile

?

3: dockerfile集成的配置文件及安装文件

3.1 默认源下载较慢,更换yum源,以下CentOS-Base.repo配置文件拷贝到容器里更换

?

3.2nginx安装脚本

?

3.3tomcat安装脚本

?

3.4dockerfile文件中涉及到的配置文件、脚本、安装包如下

?

4: 一键安装supervisor: /docker/web/supervisor_install.sh

?

5: supervisor配置文件: /docker/web/supervisord.conf

?

6: tomcat的启动脚本/docker/web/start_tomcat.sh

?

7: 构建镜像

?

8: 启动容器测试

?

9.测试验证:

?

使用supervisor管理nginx+tomcat容器的方法示例

10.容器验证:curl nginx

使用supervisor管理nginx+tomcat容器的方法示例

11.容器验证:curl tomcat

使用supervisor管理nginx+tomcat容器的方法示例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:http://www.cnblogs.com/lin666-/p/10540402.html



相关文章
推荐文章
热门文章

微信公众号推荐

相关推荐