Docker下部署frps

环境准备

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

发表回复