Linux下docker安装frp,配置一个隧道使用

1.先准备一个Linux服务器

2.安装好docker,或者Linux服务器已经安装了docker,这里不讲述docker的安装过程哦

3.进度Linux内部,搜索frp镜像

docker search frp

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

docker pull snowdreamtech/frps # 仓库地址:Docker Hub

 

5.配置教程

此镜像的配置文件目录为/conf,修改后frps.ini或frpc.ini后需要将文件拷贝至容器的/conf,然后重启容器

在home下创建mkdir docker,mkdir frps, mkdir conf

vi frps.ini

 :wq!保存文件(注意subomain_host是域名如xxxx.com,不是泛型域名

6.运行镜像

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

# --restart=always表示开机自启动

7.docker常用命令

docker ps----查看正在运行的容器

docker stop 容器ID----停止容器

docker rm 容器ID----删除所有容器

docker stop $(docker ps -q) & docker rm $(docker ps -aq) 一次性停止删除所有容器

进入docker内部命令,有些命令安装了好用,不好用的可以尝试其他的,或者安装对应的执行命令

docker exec -it 1e33b26152e1 /bin/sh

or

docker exec -it 1e33b26152e1 bash

or

docker exec -it 1e33b26152e1 sh

8.看一下我们的frp服务端是否启动正常

9.好了,我们去配置一个客服端,我这边使用Windows版的frpc客户端,这里的80端口直接指导Nginx上,做个静态资源服务器也可以哦

10.尝试一下访问配置的域名wx.xxxx.com吧

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值