BBDMGO文档
NAS 版(Docker)

猎流(LianLoader) 1.x

更新、备份与迁移

拉取新镜像完成更新,备份数据目录,把授权迁移到新机器。

更新到新版本

有新版本时,网页顶栏会一直显示“新版本”标签,不能关闭。每个新版本第一次被发现时,会自动弹出一次更新说明,列出改了什么、怎么更新;之后随时点击标签再看。“设置 → 关于”里也可以点击“立即检查”。

NAS 版不会在容器里自己更新,按安装方式在 NAS 上执行:

安装方式更新方法
一键安装、Docker Compose在 compose.yaml 所在目录执行 docker compose pull && docker compose up -d。一键安装的也可以再运行一次安装命令
docker run依次执行 docker pull ghcr.io/hanosteam/lianloader-server:latest、docker rm -f lianloader,再用安装时同样的 docker run 命令重建
NAS 图形界面在容器管理界面拉取最新镜像后重新创建容器。飞牛:在 Compose 项目中重新构建

数据目录保留,授权、设置、任务记录和监控列表都在,不需要重新激活。更新时正在进行的下载和录制会中断,重启后按设置续传。

镜像标签:默认的 latest 始终指向最新发布的版本,按上面的方法更新即可。想自己控制升级节奏,可以把 latest 换成具体版本号,例如 1.0.0;更新时先把版本号改成新版本,再执行上面的命令。部分版本的更新说明会提醒升级后不能换回旧版本,更新前先看一眼。

更新失败怎么办

提示 permission denied、docker.sock 或没有权限

操作 Docker 需要 root 或 docker 组的权限。在命令前加 sudo:

sudo docker compose pull && sudo docker compose up -d

在 NAS 的图形界面里更新不需要这一步。

提示 no configuration file provided 或找不到 compose.yaml

命令没有在 compose.yaml 所在的目录执行。先进入安装目录再更新,也就是按装在哪里选的文件夹,例如飞牛的 /vol1/1000/lianloader、云服务器的 /opt/lianloader;一键安装的就是脚本里填的安装目录。

cd /opt/lianloader        # 换成你的安装目录
sudo docker compose pull && sudo docker compose up -d

不记得装在哪里,执行 sudo docker inspect lianloader --format '{{ index .Config.Labels "com.docker.compose.project.working_dir" }}',显示的就是 compose.yaml 所在的目录。

拉取镜像很慢或超时

镜像从 ghcr.io 下载,连不上时在 Docker 的设置里配置代理或镜像加速后重试。拉取失败不会影响正在运行的旧版本,可以放心重试。

拉取时提示磁盘空间不足

清理空间后重试。不再使用的旧镜像可以用下面的命令删除:

sudo docker image prune

更新后版本没变

compose.yaml 里的镜像标签写的是固定版本号时,拉取到的仍是那个版本。把标签改成新版本号或 latest,再执行更新命令。用 docker compose ps 查看正在运行的镜像,或在网页的“设置 → 关于”确认版本。

更新后网页样子没变

刷新页面即可。网页检测到服务已升级时,会提示“已升级,刷新后才能用上新功能”。

版本停用通知

某个版本发现严重问题时,运行这个版本的网页顶部会出现红色提示“当前版本已停止使用”,并暂停开始新的下载、录制和转换,进行中的任务不受影响。点击提示上的“怎么更新”,按上面的方法更新到最新版本后自动恢复。

备份

备份数据目录(/data 对应的宿主机目录)即可,里面有设置、任务记录、授权与登录数据。备份时建议先停止容器。

只想保存配置时,在“设置 → 备份与恢复”导出备份:包含设置、站点规则、站点凭据、手机推送、监控列表和命名库,导出为一个文件,可以设密码加密,也可以不设;恢复设了密码的备份时会提示输入密码。授权、账号、API 令牌和任务记录不在其中,下载的文件也不在。

迁移到新机器

在旧机器上释放授权

“授权”页的“换到新机器”列出了同样的步骤。在旧实例的“授权”页点击“释放本实例的授权”,或在旧机器上执行:

docker exec lianloader lianloader-server license release

释放后旧实例不能再开始新任务,需要重新激活才能使用。

在新机器上安装

按安装 NAS 版装好。想保留原来的设置和任务记录,安装前把旧机器的数据目录复制到新机器,并在 compose.yaml 中挂载到 /data;只要配置时,也可以装好后在“设置 → 备份与恢复”中从备份恢复。

激活

在新实例的“授权”页输入同一个 Docker 版激活码,新实例即可接管。每次换机接管会用掉一次换机次数,剩余次数在“授权”页的“换机剩余”中查看。

不释放就换机器时,要等旧实例停止使用一段时间后,新实例才能接管。

不要同时运行两份相同的数据目录

把数据目录复制出一份、两边同时运行,会被判定为复制的实例,只有一个能继续使用。迁移时先停掉旧容器再启动新的。

离线使用

联网时授权自动续期。NAS 长时间无法联网时会暂停开始新任务,进行中的任务不受影响;恢复联网后自动继续。

Copyright © 2026 bdmgo. All rights reserved.

本页内容