Anarckk
从原理上讲,使用的是docker网桥在容器间进行数据转发。
安装好frpc之后,代理一个端口,并在配置的local_ip里填写另一个容器的ip地址
1 | type = tcp |
然后启动frpc,映射一个外网端口
1 | docker run -d --name frpc -v /data/frp/frpc.ini:/frp/frpc.ini -p 32171:32171 frpc:0.30.0 |
从原理上,不需要实际对被代理的172.17.0.3:80做端口外网映射。因为frpc使用的是docker网桥,将访问frpc的外网流量反向代理过去。