分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

构建自定义Docker镜像使用ApacheHttp服务的代理功能

发布时间:2023-09-06 01:25责任编辑:郭大石关键词:Docker

1,修改httpd.conf

以下两行前的注释字符 # 去掉:#LoadModule proxy_module modules/mod_proxy.so#LoadModule proxy_http_module modules/mod_proxy_http.so

2,添加代理规则

在httpd.conf 文件的最后加上转发规则例如:ProxyPass /baidu http://www.baidu.comProxyPassReverse /baidu http://www.baidu.com将/baidu开头的请求转发到百度首页


3,配置文件改好后,在同级目录创建Dockerfile

FROM httpd:2.4.27COPY ./my-httpd.conf /usr/local/apache2/conf/httpd.conf

4,构建Docker镜像,并启动测试

#!/bin/bashinstance=zlhttptestimage=zltestdocker rm -f ${instance}docker rmi ${image}docker build -t ${image} .docker run -itd --name ${instance} -p 8085:80 ${image}


构建自定义Docker镜像使用ApacheHttp服务的代理功能

原文地址:http://zl1030.blog.51cto.com/274507/1983556

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved