Sign inSign up

ruiny/frps

By ruiny

•Updated almost 4 years ago

这是一个基于docker的frps的镜像,镜像适用于X86架构。

Image
10

100K+

ruiny/frps repository overview

⁠frps-in-docker是什么

利用Docker快速部署Frps

更新时间 2022-10-29

⁠使用说明

⁠安装Docker

#国外机
wget -qO- https://get.docker.com/ | sh 

#国内机
curl -sSL https://get.daocloud.io/docker | sh 

⁠安装docker-compose(非必须,除非你喜欢,Like Me)

#国外
curl -L "https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

#国内
curl -L https://get.daocloud.io/docker/compose/releases/download/v2.1.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

⁠抽取镜像

docker pull ruiny/frps

frps的0.17.0和0.24.1两个版本和下个版本不兼容,如果需要可以pull这两个镜像,一般情况用上面这个命令就行

docker pull ruiny/frps:0.24.1
docker pull ruiny/frps:0.17.0

⁠添加frps.ini配置文件

rm -rf /var/frp && \
mkdir /var/frp && \
mkdir /var/frp/conf && \
cd /var/frp/conf && \
wget https://raw.githubusercontent.com/ruinny/frps-in-docker/master/frps.ini && \
chmod +x frps.ini
⁠根据需要修改配置文件

nano /var/frp/conf/frps.ini

⁠启动镜像(docker run方式)

docker run --name frps --restart=always -d \
-v /var/frp/conf:/var/frp/conf \
-p 15000-15100:15000-15100 -p 7000:7000 -p 7500:7500 -p 7001:7001 -p 7080:80 -p 7443:443 \
ruiny/frps

⁠启动镜像(docker-compose方式)

git clone https://github.com/ruinny/frps-in-docker.git
cd frps-in-docker
docker-compose up -d

说明

  • 配置文件存放在/var/frp/conf
  • 默认80和443端口映射到7080和7443,如需改回去的自己修改
  • 默认端口开放15000-15100 如果需要调整的请在frps.ini和docker端口中同时调整
  • 只适用于x64,不适用于arm
  • 适配smzdm教程 https://post.smzdm.com/p/743634/⁠

Tag summary

Content type

Image

Digest

sha256:85b506f5d…

Size

11.4 MB

Last updated

almost 4 years ago

docker pull ruiny/frps