为了简化Frp服务的部署,我们可以使用 docker
或者 docker-compose
进行部署。
官方Docker镜像地址:https://hub.docker.com/r/snowdreamtech/frpc
![图片[1]-使用docker或docker-compose一键部署Frp内网穿透服务](https://cos.soyisou.cn/wp-content/uploads/2025/04/20250421231559973-image-1024x560.png?watermark/2/text/6ZOt6L2p57K-6YCJCkFjSmF2YQp3d3cuYWNqYXZhLmNvbQ/font/dGFob21hLnR0Zg/fontsize/24/fill/IzAwMDAwMA/dissolve/73/shadow/0/gravity/southeast/dx/20/dy/20)
为了便于修改和管理docker,我们可以使用docker-compose服务部署frp
docker
转 docker-compose
工具:https://rivers.chaitin.cn/tools/docker_run_to_docker_compose
![图片[2]-使用docker或docker-compose一键部署Frp内网穿透服务](https://cos.soyisou.cn/wp-content/uploads/2025/04/20250421231532899-image-1024x539.png?watermark/2/text/6ZOt6L2p57K-6YCJCkFjSmF2YQp3d3cuYWNqYXZhLmNvbQ/font/dGFob21hLnR0Zg/fontsize/24/fill/IzAwMDAwMA/dissolve/73/shadow/0/gravity/southeast/dx/20/dy/20)
1. Docker部署
1.1 Frps
docker run --restart=always --network host -d -v /etc/frp/frps.toml:/etc/frp/frps.toml --name frps snowdreamtech/frps
1.22 Frpc
docker run --restart=always --network host -d -v /etc/frp/frpc.toml:/etc/frp/frpc.toml --name frpc snowdreamtech/frpc
2. Docker-Compose 部署
任意新建一个目录,创建一个docker-compose.yaml
文件,并填写如下内容:
2.1 Frps
version: "3"
services:
frps:
restart: always
network_mode: host
volumes:
- /etc/frp/frps.toml:/etc/frp/frps.toml
container_name: frps
image: snowdreamtech/frps
2.2 Frpc
version: "3"
services:
frpc:
restart: always
network_mode: host
volumes:
- /etc/frp/frpc.toml:/etc/frp/frpc.toml
container_name: frpc
image: snowdreamtech/frpc
注意:无论是docker还是docker-compose,你都需要将/etc/frp/frps.toml:/etc/frp/frps.toml冒号左边的/etc/frp/frps.toml改为你的配置文件地址!
AcJava,让技术学习更简单!
我是铭轩,微信:ac_java,欢迎与我随时交流!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
暂无评论内容