欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何借助 Docker 实现 Frp 的内网穿越

最编程 2024-07-30 20:58:13
...

2.启动Frp镜像

两种方式:

1.直接使用docker,按顺序分别执行以下命令

docker pull snowdreamtech/frps:0.40.0
docker run --restart=always --network host -d \
  -v /docker/frp/frps.ini:/etc/frp/frps.ini \
  --name frps snowdreamtech/frps

2.使用docker-compose

新建docker-compose.yml文件,编辑内容如下

version: "3.9"
x-image:
  &frp-image
    snowdreamtech/frps:0.40.0
services:
  frp40:
    image: *frp-image
    container_name: frp40
    network_mode: host
    restart: always
    volumes:
      - /data/frp/frps.ini:/etc/frp/frps.ini

执行命令

docker-compose up -d

3.查看启动日志

执行命令

docker logs -f 9f85e467c187(容器id,这里需要根据实际情况修改)

显示如下即可

20220324112805.png

服务端启动完成