使用 apache 做反向代理
镜像
bitnami/apache:2.4.54
反向代理配置
my_vhost.conf
配置请求路径,转发到 哪个IP端口
的 哪个路径
8080 是对外暴露的端口
<VirtualHost *:8080>
ProxyPass /kkk http://192.168.1.12:8080/
ProxyPassReverse /kkk http://192.168.1.12:8080/
ProxyPass /api http://192.168.1.12:8080/api
</VirtualHost>
复制代码
启动指令
把 my_vhost.conf
挂载到 /vhosts/my_vhost.conf
,这样子反向代理的配置才能生效
docker run --name apache --restart always -d -p 8080:8080 -v /home/apache/my_vhost.conf:/vhosts/my_vhost.conf:ro bitnami/apache:2.4.54
复制代码
启动成功
启动成功访问根目录(如果根目录不是被拿去转发),会出现 It works!
。
评论