【笔记】通过Docker部署Jellyfin
前言
通过Docker部署Jellyfin,实现家庭影院
Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media.(Github)
通过Docker部署
--device /dev/dri:/dev/dri:直通显卡/root/Jellyfin:指定容器内目录的映射
media:存放媒体文件的父级根目录
1 | docker run -d --name jellyfin -p 8096:8096 -v /root/Jellyfin/config:/config -v /root/Jellyfin/cache:/cache -v /root/Jellyfin/media:/media --security-opt seccomp=unconfined jellyfin/jellyfin:latest |
初始化
- 访问http://localhost:8096->设置界面首选语言

- 设置管理员用户名和密码

- 设置媒体库,可以先跳过

- 设置媒体库的首选语言

- 开启允许局域网访问,开启允许自动端口映射(需要路由器支持UPNP)

- 完成

进入媒体库
- 通过上一步骤设置的用户名和密码登录

- 进入媒体库

添加媒体库
- 左上角菜单->
Dashboard

Libraries->Add Media Library

- 选择媒体类型->指定媒体库名->制定硬盘上作为媒体库的目录->勾选
Nfo->OK

踩坑
- 报错:
Failed to create CoreCLR, HRESULT: 0x80070008
解决问题
- 启动时添加参数
--security-opt seccomp=unconfined