docker安装jellyfine实现家庭影院
安装环境为Ubuntu server 20.04。
管理员账户登陆。
-
新建应用安装目录
用于缓存应用使用过程中生成的中间数据,如配置、预览等,
最好建到速度较快的SSD硬盘上,可提高体验。mkdir /mnt/ssd/jellyfin-app/config
mkdir /mnt/ssd/jellyfin-app/cache
-
拉取镜像并安装
- 从默认的docker镜像服务器拉取镜像
docker pull jellyfine/jellyfine
- 进入应用目录
cd /mnt/ssd/jellyfin-app
- 新建docker-compose.yml文件
touch docker-compose.yml
- 编辑内容
vim docker-compose.yml
点击查看代码
services:
jellyfin: #服务名称
image: jellyfin/jellyfin #镜像
container_name: jellyfin #容器名称
user: "0:0" #用户id:用户组id,可通过id命令查询,需要使用较高权限的用户,因为要读写/config和/cache映射的主机目录。
network_mode: host #网络模式
volumes: #存储卷
- /mnt/ssd/jellyfin-app/config:/config #将主机“/mnt/ssd/jellyfin-app/config”目录映射到容器内目录“/config”
- /mnt/ssd/jellyfin-app/cache:/cache
- /mnt/hdd/myfolder:/media #将主机“/mnt/hdd/myfolder”目录映射到容器内目录“/media”
- /mnt/hdd/myfolder2:/media2
-
创建容器
docker compose up
-
查看运行状态
docker ps -a
- 浏览器访问
【主机IP地址】:8096,首次登陆注册管理员账号。之后进行的语言、媒体库等设置。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)