目录

通过docker-compose部署jellyfin

这篇文章介绍了通过docker-compose部署jellyfin的方法

1 创建文件夹

我们在自己习惯的地方,创建一个文件夹放置jellyfin的映射文件

mkdir jellyfin

进入这个文件文件夹。

cd jellyfin

2 创建docker-compose.yml文件

我们创建一个docker-compose.yml文件

sudo nano docker-compose.yml

文件中放入如下内容

version: "3.9"
services:
  jellyfin1:
    image: jellyfin/jellyfin:latest
    restart: always
    container_name: jellyfin01
    network_mode: host
    volumes:
      - ./cache:/cache
      - ./config:/config
      - ./media:/media 

3 启动容器

sudo docker-compose up -d

4 简单配置

我们启动jellyfin容器使用网络模式是host,端口号是容器默认的8096,我们访问ip:8096然后进行简单的配置就可以了。

停止容器

sudo docker-compose down

删除镜像

sudo docker rmi jellyfin/jellyfin:latest

更新jellyfin容器到docker-compose.yml的保存位置即jellyfin文件夹内,先sudo docker-compose down停止容器,再删除镜像,然后启动容器sudo docker-compose up -d,jellyfin容器即完成更新。