构建自定义Docker镜像使用ApacheHttp服务的代理功能
2017-11-20 18:09
806 查看
1,修改httpd.conf
3,配置文件改好后,在同级目录创建Dockerfile
4,构建Docker镜像,并启动测试
以下两行前的注释字符 # 去掉: #LoadModule proxy_module modules/mod_proxy.so #LoadModule proxy_http_module modules/mod_proxy_http.so2,添加代理规则
在httpd.conf 文件的最后加上转发规则 例如: ProxyPass /baidu http://www.baidu.com ProxyPassReverse /baidu http://www.baidu.com 将/baidu开头的请求转发到百度首页
3,配置文件改好后,在同级目录创建Dockerfile
FROM httpd:2.4.27 COPY ./my-httpd.conf /usr/local/apache2/conf/httpd.conf
4,构建Docker镜像,并启动测试
#!/bin/bash instance=zlhttptest image=zltest docker rm -f ${instance} docker rmi ${image} docker build -t ${image} . docker run -itd --name ${instance} -p 8085:80 ${image}
相关文章推荐
- String3 MVC-----使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- 使用Dockerfile创建带Apache服务的Centos Docker镜像
- 【系列2】使用Dockerfile创建带Apache服务的Centos Docker镜像
- 脉冲云[编译构建]服务----使用Dockerfile文件,在线构建Dcoker镜像
- 使用docker scratch 空镜像构建golang docker 服务
- 【Dockerfile】使用Dockerfile创建带Apache服务的Centos Docker镜像
- 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务(转载)
- 1.7 Docker与微服务-使用Maven插件构建Docker镜像
- 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- Docker--docker使用及自定义Dockerfile构建镜像
- 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- 使用Dockerfile创建带Apache服务的Centos Docker镜像
- 详解使用Dockerfile创建带Apache服务的CentOS Docker镜像
- 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- Docker实战:使用Dockerfile创建带Apache服务并支持ssh的Centos Docker镜像
- SPRING MVC3.2案例讲解--使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- SPRING MVC3.2案例讲解--使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- 使用Dockerfile构建支持ssh服务自启动的容器镜像