docker安装jellyfine实现家庭影院

  安装环境为Ubuntu server 20.04。
  管理员账户登陆。
  1. 新建应用安装目录
    用于缓存应用使用过程中生成的中间数据,如配置、预览等,
    最好建到速度较快的SSD硬盘上,可提高体验。

    mkdir /mnt/ssd/jellyfin-app/config
    mkdir /mnt/ssd/jellyfin-app/cache

  2. 拉取镜像并安装

  • 从默认的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

  1. 浏览器访问
    【主机IP地址】:8096,首次登陆注册管理员账号。之后进行的语言、媒体库等设置。
posted @ 2025-01-09 14:34  useraka  阅读(430)  评论(0)    收藏  举报