启动服务端 frps
docker run -itd -p 8080:8080 \
-p 7500:7500 \
-p 7100:7100/udp \
-e "HTTP_USER=admin" \
-e "HTTP_PASS=admin" \
--restart=always \
--name frps \
mtjo/frp:frps-v0.30.0
frps 容器内配置文件可以通过 -v /opt/frp/frps_full.ini:/etc/frps_full.ini 可以挂载到本地实现持久化
通过你的 ip:8080管理服务端配置 http://XXX.XXX.XXX.XXX:8080
在本地启动frpc客户端
docker run -itd -p 8080:8080 \
-e "HTTP_USER=admin" \
-e "HTTP_PASS=admin" \
--restart=always \
--name frpc \
mtjo/frp:frpc-v0.30.0
frpc 容器内配置文件可以通过 -v /opt/frp/frpc.ini:/etc/frpc.ini 可以挂载到本地实现持久化
通过你的localhost:8080管理客户端配置 http://127.0.0.1:8080
本文介绍了如何使用Docker部署FRPS服务端和FRPC客户端,实现远程管理和服务穿透。首先,通过Docker运行FRPS容器并设置端口映射及环境变量,然后配置持久化。接着,启动FRPC客户端容器,同样进行端口映射和环境变量设置。通过IP:8080和localhost:8080分别管理服务端和客户端配置,实现远程访问和内部服务的外露。
280

被折叠的 条评论
为什么被折叠?



