1,修改httpd.confdocker
如下兩行前的註釋字符 # 去掉: #LoadModule proxy_module modules/mod_proxy.so #LoadModule proxy_http_module modules/mod_proxy_http.so
2,添加代理規則apache
在httpd.conf 文件的最後加上轉發規則 例如: ProxyPass /baidu http://www.baidu.com ProxyPa***everse /baidu http://www.baidu.com 將/baidu開頭的請求轉發到百度首頁
3,配置文件改好後,在同級目錄建立Dockerfilebash
FROM httpd:2.4.27 COPY ./my-httpd.conf /usr/local/apache2/conf/httpd.conf
4,構建Docker鏡像,並啓動測試ide
#!/bin/bash instance=zlhttptest p_w_picpath=zltest docker rm -f ${instance} docker rmi ${p_w_picpath} docker build -t ${p_w_picpath} . docker run -itd --name ${instance} -p 8085:80 ${p_w_picpath}