服务端

[root@docker ~]# mkdir frps
[root@docker ~]# cd frps
[root@docker frps]# vim frps.toml 
bindAddr = "0.0.0.0"
bindPort = 7000
auth.method = "token"
auth.token = "Token值"
webServer.addr = "0.0.0.0"
webServer.port = 7500
webServer.user = "网页登录用户"
webServer.password = "网页登录密码"
[root@docker frps]# vim docker-compose.yaml
version: '3'
services:
  frps:
    image: snowdreamtech/frps:0.61.1
    container_name: frps
    restart: always
    network_mode: host
    volumes:
      - /root/frps/frps.toml:/etc/frp/frps.toml
[root@docker frps]# docker-compose up -d

客户端

[root@docker ~]# mkdir frpc
[root@docker ~]# cd frpc
[root@docker frpc]# vim frpc.toml 
serverAddr = "FRP服务器IP地址"
serverPort = 7000
auth.method = "token"
# 服务器上配置的Token值
auth.token = "Token值"

# 配置映射服务
[[proxies]]
name = "ssh"
# 配置映射的类型
type = "tcp"
# 配置映射的地址
localIP = "127.0.0.1"
# 配置映射的端口
localPort = 22
# 配置服务器映射的端口号
remotePort = 7080
[root@docker frpc]# vim docker-compose.yaml
version: '3'
services:
  frpc:
    image: snowdreamtech/frpc:0.61.1
    container_name: frpc
    restart: always
    network_mode: host
    volumes:
      - /root/frpc/frpc.toml:/etc/frp/frpc.toml