使用 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!。
评论