环境准备
cd /root/data/docker_data/frps
touch frps.ini
vim docker-compose.yml
黏贴以下代码入docker-compose.yml
version: '3.3'
services:
frps:
restart: always
network_mode: host
volumes:
- '/root/data/docker_data/frps/frps.ini:/etc/frp/frps.ini'
container_name: frps
image: fatedier/frp
ports:
- "7080:80"
- "7443:443"
在docker中激活
docker-compose up -d
再将以下代码贴入并修改frps.ini文件
[common]
#frp 监听端口,与客户端绑定端口
bind_addr = 0.0.0.0
bind_port = 7000
kcp_bind_port = 7000
#dashboard用户名
dashboard_user= user1234
#dashboard密码
dashboard_pwd= 1234567890
#dashboard端口,启动成功后可通过浏览器访问如http://ip:7500
dashboard_port= 7500
#设置客户端token,对应客户端有页需要配置一定要记住,如果客户端不填写你连不上服务端
token = 1234567890
vhost_http_port = 7080
vhost_https_port = 7443
重启服务
docker restart frps