可能是地表最小的 frp 容器
注:本镜像为服务端镜像,客户端为 daze456/frpc
本镜像从空镜像开始构建,因此这玩意仅 4M 大小
Docker 传统,无需安装
如果你真想安装的话
docker pull daze456/frps
docker pull daze456/frpc
构建并安装:
先克隆仓库
用默认的 dockerfile 构建服务端
docker build --build-arg TARGETARCH=$(uname -m | sed s/x86_64/amd64/g | sed s/aarch64/arm64/g) -t daze456/frps:latest "."
构建客户端
docker build --build-arg TARGETARCH=$(uname -m | sed s/x86_64/amd64/g | sed s/aarch64/arm64/g) -t daze456/frpc:latest "." --build-arg type=c
本仓库支持四种用法
cfg.ini)docker run -p 7000:7000 daze456/frps # 不开启任何高级功能
# 启动辅助容器
docker run -itd --name frp -v frp-cfg:/cfg busybox
# 复制文件(这里直接复制frp服务端配置,不过不推荐用于这个情况)
docker cp ./cfg/cfg.ini frp-cfg:/cfg/cfg.ini
# 关停辅助容器
docker stop frp && docker rm frp
# 启动frp
docker run -d --name frp -v frp-cfg:/cfg --net=host daze456/frps
docker run daze456/frpc --help
FROM daze456/frpc
ADD frpc.ini /cfg/cfg.ini
这玩意很早以前就新建文件夹了,最初是配合我的服务器使用,然后镜像生成完成以后我把这个文件夹忘了(还有个原因是这个镜像不完善)
最近把它捡起来结合frp的dashboard功能做出了最终版
PS:咕了这么久frp版本号还是0.44.0。。。
Content type
Image
Digest
sha256:0624ab266…
Size
5.1 MB
Last updated
about 4 years ago
docker pull daze456/frps