代码拉取完成,页面将自动刷新
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。 docker-frp是基于此构建的项目。用于快速启动frp服务。
docker-frp可以快速启动frps服务或frpc客户端.
# 构建镜像.
~ docker build -t sat1993/frp ./
# 启动服务.
~ docker run -e FRP=server sat1993/frp
若在启动时,不添加任何环境变量,则无法启动,至少需要确认是启动服务端还是客户端。
frps
启动服务端,还是使用frpc
启动客户端。-v your_config_path:/home/conf
使用。~ docker run -d -e FRP=server sat1993/frp
仅能代理Docker容器内的服务。如果需要代理宿主机的服务,需要在宿主机上启动客户端。而不是在Docker中。
~ touch conf/frpc.ini
# conf/frpc.ini
# frpc.ini
[common]
server_addr = x.x.x.x
server_port = 7000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
~ docker run -d -v conf/:/home/conf -e FRP=client -e CONFIG=frpc.ini sat1993/frp
~ touch conf/frps.ini
# frps.ini
[common]
bind_port = 7000
# Run with your config file
~ docker run -d -v conf/:/home/conf -e FRP=client -e CONFIG=frps.ini sat1993/frp
or
# Run with default config file.
~ docker run -d -v conf/:/home/conf -e FRP=client sat1993/frp
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。