
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Jellyfin是一款开源、免费的媒体服务器软件,旨在为用户提供自托管的媒体管理与流式传输解决方案。作为商业媒体服务器的替代方案,Jellyfin允许用户完全控制自己的媒体数据,无需依赖第三方服务,保护隐私的同时提供丰富的媒体体验。其主要用途包括家庭媒体中心搭建、个人媒体库管理、跨设备媒体流式传输等场景。
bashdocker run -d \ --name jellyfin \ -p 8096:8096 \ # Web界面与API端口 -p 8920:8920 \ # HTTPS端口(可选) -p 7359:7359/udp \ # 自动发现端口(可选) -p 1900:1900/udp \ # DLNA服务端口(可选) -v /path/to/config:/config \ # 配置文件存储 -v /path/to/cache:/cache \ # 缓存文件(转码缓存等) -v /path/to/media:/media \ # 媒体文件存储(可挂载多个目录) -e PUID=1000 \ # 运行容器的用户ID(避免权限问题) -e PGID=1000 \ # 运行容器的用户组ID -e TZ=Asia/Shanghai \ # 时区设置(如Asia/Shanghai) --restart unless-stopped \ jellyfin/jellyfin
创建docker-compose.yml文件:
yamlversion: '3.8' services: jellyfin: image: jellyfin/jellyfin container_name: jellyfin ports: - "8096:8096" - "8920:8920" - "7359:7359/udp" - "1900:1900/udp" volumes: - ./config:/config - ./cache:/cache - /path/to/movies:/media/movies - /path/to/music:/media/music - /path/to/photos:/media/photos environment: - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai restart: unless-stopped
启动服务:
bashdocker-compose up -d
端口映射
8096: 默认Web界面与API端口,用于访问Jellyfin管理界面8920: HTTPS端口,启用HTTPS时使用(需配置SSL证书)7359/udp: 服务自动发现端口,用于局域网内设备发现Jellyfin服务器1900/udp: DLNA服务端口,支持DLNA设备访问数据卷挂载
/config: 存储Jellyfin配置文件、数据库等/cache: 存储转码缓存、临时文件等/media: 挂载媒体文件目录(可根据需求挂载多个子目录,如/movies、/music)环境变量
PUID: 运行Jellyfin进程的用户ID(建议设置为宿主机用户ID,避免权限问题)PGID: 运行Jellyfin进程的用户组IDTZ: 时区设置(如Asia/Shanghai、Europe/London等)http://<服务器IP>:8096访问Jellyfin Web界面您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务
以下是 dpvduncan/jellyfin 相关的常用 Docker 镜像,适用于 不同场景 等不同场景: