飞牛 Docker 图形化
不想敲命令,也可以在飞牛(fnOS)自带的 Docker 应用里点鼠标完成部署 —— 效果与 Docker 部署 的 docker run 完全一致,只是把参数填进表单。
每一步的界面截图见官方图文版:飞牛 NAS Docker 图形化部署 p2pee 文件共享(CSDN)。
飞牛系统已安装官方 Docker 应用(应用中心搜索 Docker 安装),并且能正常拉取镜像。首次使用建议在 Docker 应用的「设置 / 镜像加速」里配置一个可用的加速地址,否则拉取 docker.io 可能超时。
第 1 步:拉取镜像
打开 Docker 应用 → 「镜像」→ 「下载 / 拉取镜像」,填入镜像与 tag:
xnkyn/p2pee:1.0.0
可到 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 必须等于这里填的容器路径(都是 /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 应用。
相关
- Docker 部署:命令行与参数速查
- 飞牛 NAS 应用 · FnDepot 应用源
- CLI 命令行
