飞牛 Docker 图形化

不想敲命令,也可以在飞牛(fnOS)自带的 Docker 应用里点鼠标完成部署 —— 效果与 Docker 部署 的 docker run 完全一致,只是把参数填进表单。

配套图文教程

每一步的界面截图见官方图文版:飞牛 NAS Docker 图形化部署 p2pee 文件共享(CSDN)。

前置条件

飞牛系统已安装官方 Docker 应用(应用中心搜索 Docker 安装),并且能正常拉取镜像。首次使用建议在 Docker 应用的「设置 / 镜像加速」里配置一个可用的加速地址,否则拉取 docker.io 可能超时。

第 1 步:拉取镜像

打开 Docker 应用 → 「镜像」→ 「下载 / 拉取镜像」,填入镜像与 tag:

xnkyn/p2pee:1.0.0
版本号以 Hub 为准

可到 Docker Hub · xnkyn/p2pee 查看当前最新 tag,把上面的 1.0.0 换成它即可;后续升级就是再拉一个新 tag。

第 2 步:创建容器

「容器」→ 「创建容器 / 创建项目」,按表单填写:

表单项填写内容
容器名称p2pee(便于后续在日志、重启时识别)
镜像上一步拉取的 xnkyn/p2pee:1.0.0
CPU / 内存默认即可,传输时按带宽占用

第 3 步:挂载要共享的目录

在「存储 / 卷」一栏添加挂载:

字段填写内容
主机路径(NAS 文件夹)选择你要共享出去的目录,如 /vol1/1000/share
容器路径/root/p2pee
容器路径必须与 DIR_PATH 一致

下一步的 DIR_PATH 必须等于这里填的容器路径(都是 /root/p2pee)。两者不一致时容器找不到目录,日志里不会有访问地址。

第 4 步:填写环境变量

在「环境变量」一栏添加两条:

变量名值说明
KEY你的账户 Key在 Web 控制台 复制,见 账号与 Key
DIR_PATH/root/p2pee容器内要共享的目录,与挂载的容器路径相同

第 5 步:设置自动重启

在「重启策略」里选择 除非停止否则一直重启(对应 --restart=always)。NAS 重启、断电恢复后容器会自动拉起,共享链接不会断。

第 6 步:启动并拿访问地址

创建后容器会自动启动。选中容器 → 「日志」,启动成功时日志里会直接打印这个共享目录的专属访问地址。

把地址发给任何人,对方用浏览器打开即可下载,全程不需要安装客户端。

也可以在 Web 控制台 的在线设备列表里随时查看同一地址,见 控制台查看与管理。

常见问题

拉取镜像超时 / 失败

给 Docker 配置国内镜像加速地址后重试;或在本机 docker pull xnkyn/p2pee:1.0.0 成功后,直接在面板里选用已存在的镜像。

容器起来了但日志里没有访问地址

按顺序检查:① DIR_PATH 与挂载的容器路径是否完全一致;② 挂载的 NAS 文件夹是否真的有内容且可读;③ KEY 是否复制完整(末尾少一位就会鉴权失败)。

想换共享目录 / 换 Key

编辑容器 → 修改挂载或环境变量 → 保存并重启容器即可,不需要删除重建。

更省事的方式

飞牛应用中心已上架 P2Pee文件共享,一键安装后在图形界面里填 Key 与目录即可,见 飞牛 NAS 应用。

相关