群晖7.2 Jellyfin 升级 10.10.7 Docker版N5105
支持内容
## 1. 介绍
本视频讲述了基于N5105 CPU 的群晖 DSM7.2.1系统,如何把 Docker 版 Jellyfin从10.8.13升级到10.10.7的视频教程,使用的版本是 nyanmisaka/jellyfin 的 docker 版本。包括以下内容:
-下载镜像
-导入镜像
-备份旧数据
-运行新10.10.7版本 Jellyfin
-Jellyfin 功能测试
申明: 随DP_IT视频发布,免费使用,禁止任何转售等商业行为,如果有人卖给你这个,请去退款。网址: https://dpit.lib00.com
## 2. 视频中使用到资源
> 用到的各种资料库下载地址:
夸克网盘: https://pan.quark.cn/s/cec46dfa8524
迅雷云盘: https://pan.xunlei.com/s/VOZxNv8wbipx3Gw7_AJRpK6IA1?pwd=y6mx
UC网盘: https://drive.uc.cn/s/c2829cc95f094
Google drive:
## 3. 视频中使用到命令
> //1.1 新建docker容器
docker run -d --name=ee-ny-jellyfin-2 \
-p 8099:8096 -p 9099:8920 \
-p 7359:7359/udp -p 1900:1900/udp \
-v /volume1/docker/jellyfin_ny_10.10.7/config:/config \
-v /volume1/docker/jellyfin_ny_10.10.7/cache:/cache \
-v /volume3/Movie:/Movie \
-v /volume3/Video:/Video \
-v /volume3/Resource/Music:/Music \
-e TZ=Asia/Shanghai \
-e PUID=0 -e PGID=0 \
-e http_proxy="http://192.168.1.2:7890" \
-e https_proxy="http://192.168.1.2:7890" \
--device=/dev/dri:/dev/dri \
--restart unless-stopped \
nyanmisaka/jellyfin:250730-amd64
> //1.2 新建docker容器命令解释
docker run -d --name=ee-ny-jellyfin-2 \
-p 8099:8096 -p 9099:8920 \ # Web访问端口 http 8096, https 8920
-p 7359:7359/udp -p 1900:1900/udp \ #7359 - 局域网内自动发现设备 1900 - DLNA
-v /volume1/docker/jellyfin_ny_10.10.7/config:/config \ #jellyfin 系统支持
-v /volume1/docker/jellyfin_ny_10.10.7/cache:/cache \ #jellyfin 系统支持
-v /volume3/Movie:/Movie \ #挂载DP的电影文件
-v /volume3/Video:/Video \ #挂载DP的电视剧文件
-v /volume3/Resource/Music:/Music \ #挂载DP的音乐文件
-e TZ=Asia/Shanghai \ #使用上海作为默认时区
-e PUID=0 -e PGID=0 \ #root权限
-e http_proxy="http://192.168.1.2:7890" \ #http 代理设置
-e https_proxy="http://192.168.1.2:7890" \ #https 代理设置
--device=/dev/dri:/dev/dri \ #硬解支持 - 显卡直通给 docker container
--restart unless-stopped \ #自动重启设置
nyanmisaka/jellyfin:250730-amd64
> //2.1 查看容器列表
docker ps -a
> //2.2 进入容器
docker exec -it 9542e3f8cdff /bin/bash
> //2.3 测试显卡直通
ls /dev/dri
> //2.4 查看解码支持列表
/usr/lib/jellyfin-ffmpeg/vainfo
总结内容
# 群晖7.2 Jellyfin 升级 10.10.7 Docker版N5105
## 📋 内容概述
本视频详细演示了如何在群晖 7.2 系统上将 Docker 版 Jellyfin 从 10.8.13 版本升级到最新的 10.10.7 版本(发布于 2025年9月12日)。整个升级过程在搭载 N5105 处理器的群晖NAS上进行演示,实现了配置文件的无缝迁移和硬件加速的完整支持。
---
## 🎯 核心要点
### 升级背景
- **原版本**: Jellyfin 10.8.13(2024年7月5日安装)
- **新版本**: Jellyfin 10.10.7(2025年9月12日发布)
- **升级间隔**: 14个月
- **测试平台**: 群晖 7.2 系统 + Intel N5105 处理器
### 准备工作
**1. 镜像下载**
- 访问 dpit.lib00.com 搜索 Jellyfin
- 提供两种镜像格式:
- 压缩版(500MB)- 需要解压
- 未压缩版(1.2GB)- 下载即用
- **重要**: 下载后需要重命名,删除括号内容,将 `.zip` 改为 `.tar`
**2. 文件夹结构准备**
```
/jellyfin_ny_10107/
├── cache/ # 缓存文件夹
└── config/ # 配置文件夹
```
**关键路径设置**:
- Cache 路径: `/volume1/docker/jellyfin_ny_10107/cache`
- Config 路径: `/volume1/docker/jellyfin_ny_10107/config`
- 媒体资源路径: 如 `/volume1/movie`(根据实际情况配置)
### 升级步骤详解
**步骤 1: 导入镜像**
1. 将 `.tar` 镜像文件上传到群晖(如 `ee_image` 目录)
2. 打开 Docker 管理界面 → 镜像 → Action → Import
3. 选择上传的镜像文件导入
4. 验证镜像名称: `jellyfin-ny-250703-amd64`(1.16GB)
**步骤 2: 配置文件迁移**
- 从旧版 `jellyfin_ny` 文件夹复制 `cache` 和 `config` 到新文件夹
- 如遇问题可清空这两个文件夹,按全新容器运行
- 复用配置可实现无缝升级,保留所有设置和媒体库信息
**步骤 3: 停止旧容器**
- 在 Docker 管理界面停止运行中的旧版 Jellyfin 容器
- 释放端口 8099(HTTP)和 9099(HTTPS)
**步骤 4: 运行新容器**
Docker 命令核心参数:
```bash
docker run -d \
--name jellyfin_ny_10107 \
-p 8099:8096 \
-p 9099:8920 \
-p 7359:7359/udp \
-p 1900:1900/udp \
-v /volume1/docker/jellyfin_ny_10107/config:/config \
-v /volume1/docker/jellyfin_ny_10107/cache:/cache \
-v /volume1/movie:/movie \
-e TZ=Asia/Shanghai \
-e PUID=0 -e PGID=0 \
--device=/dev/dri:/dev/dri \
--restart=unless-stopped \
jellyfin-ny-250703-amd64
```
**关键参数说明**:
- `--name`: 容器名称(可自定义)
- `-p 8099:8096`: HTTP 端口映射
- `-p 9099:8920`: HTTPS 端口映射
- `-p 7359:7359/udp`: 内网自动发现
- `-p 1900:1900/udp`: DLNA 支持
- `-v`: 挂载配置、缓存和媒体目录
- `--device=/dev/dri`: 显卡直通实现硬件加速
- `--restart=unless-stopped`: 自动重启策略
### 验证与测试
**1. 验证容器运行**
```bash
# 查看所有容器
docker ps -a
# 进入容器
docker exec -it [容器ID] bash
```
**2. 验证显卡直通**
```bash
ls -l /dev/dri
```
应显示 `renderD128` 和相关设备文件
**3. 验证硬件解码支持**
```bash
/usr/lib/jellyfin-ffmpeg/vainfo
```
应列出支持的编码格式:H.264、HEVC、VC1、JPEG 等
**4. Web 界面测试**
- 访问 `http://[NAS_IP]:8099`
- 检查版本信息:应显示 10.10.7
- 测试视频播放和转码功能
### 性能表现
**N5105 转码性能**:
- 直接播放:无转码,CPU 占用极低
- 转码场景(降低码率):CPU 占用约 35%
- 硬件加速正常工作,转码流畅
---
## 💡 重要提示
1. **备份建议**: 升级前建议备份 `config` 和 `cache` 文件夹
2. **端口冲突**: 必须先停止旧容器释放端口
3. **权限设置**: 建议使用 root 权限(PUID=0, PGID=0)
4. **代理配置**: 如不需要 HTTP 代理,删除相关参数
5. **故障排除**: 如遇问题,清空 config/cache 文件夹重新初始化
---
## 🔧 故障排查
- **无法访问**: 检查端口映射和防火墙设置
- **硬件加速失败**: 验证 `/dev/dri` 设备挂载
- **媒体库丢失**: 检查媒体目录挂载路径
- **配置异常**: 尝试清空配置文件夹全新安装
---
## 📅 升级周期建议
建议每 18 个月检查并升级一次 Jellyfin 版本,以获得最新功能、性能优化和安全更新。
---
## 🙏 致谢
感谢 NY 大佬提供的优质 Docker 镜像,简化了部署流程。
---
## 🏷️ SEO 关键词
群晖NAS, Jellyfin升级, Docker容器, 媒体服务器, N5105, 硬件加速, DSM 7.2, 视频转码, 家庭影院, NAS教程
关联内容
群晖查看硬盘 SMART 信息.DSM7.2.1 新手教程....
时长: 12:19 | DP群晖命令行查看CPU真实温度.DSM7.2.1 新手教程.包...
时长: 08:06 | DPClaude Code版本升级指南
时长: 00:58 | DPDocker版 Claude Code安装.使用指南. AI...
时长: 13:07 | DPDocker版Jellyfin免费SSL证书. 永不过期.群...
时长: 14:42 | DPDocker版Nginx免费SSL证书. 永不过期.群晖Na...
时长: 16:17 | DP相关推荐
群晖DDNS设置方法,公网ip绑定自己域名,群晖7.2.1
11:17 | 3次群晖7.2.1系统设置DDNS,使公网IP(v4)和域名进行绑定的全过程记录。
DeepSeek官方API充值指南. DeepSeek新手教...
01:50 | 7次欢迎来到DeepSeek新手系列教程,今天我们来聊一下如何给DeepSeek 官方API充值。
Claude Code 设计专业HTML页面, 不用写一行代...
32:40 | 9次如何使用Claude Code,在不写一行代码的前提下,以非专业人士的视角,设计专业的HTML 页面...
爱快泛域名/部分泛域名 DDNS教程,iKuai os新手教...
05:04 | 5次欢迎来到爱快新手教程,本视频介绍了ikuai os使用内置DDNS技术,使用泛域名/部分泛域名的方式...