Docker 安装Frp

  • 搜索相关Frp镜像

    docker search frp
    
  • 下载选定的Frp镜像,这里我们选择cloverzrg提供的个人镜像,如果未指定版本则默认为最新版本,latest版本

    docker pull cloverzrg/frps-docker
    # 仓库地址:https://hub.docker.com/r/cloverzrg/frps-docker
    
  • 配置教程
    此镜像的配置文件目录为/conf,修改后frps.ini或frpc.ini后需要将文件拷贝至容器的/conf,然后重启容器

    https://www.jianshu.com/p/ad7388fef8bc#%E7%82%B9%E5%AF%B9%E7%82%B9%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F(含https配置方式)
    https://www.cnblogs.com/chywx/p/10939966.html(多web配置)
    
    # frp token 服务端和客户端的 common 配置中的 token 参数一致则身份验证通过
    # frp admin <客户端,WEB UI监控客户端自身的proxy 状态和配置> @since 0.24+
    admin_addr = 127.0.0.1
    admin_port = 7400
    admin_user = admin
    admin_pwd = admin
    # frp dashboard <服务端,监控frp服务端的状态及相关统计等>
    [common]
    dashboard_port = 7500
    dashboard_user = admin
    
  • 运行镜像

    docker run -d -v /home/frp:/conf --name frp-server-dashboard --net=host cloverzrg/frps-docker
    # 代理工具容器的端口会因为配置的更改而不断变动,因此推荐使用--net=host的方式

你可能感兴趣的:(Docker 安装Frp)