• 陪伴互联网运营小白共同探索成长,与IT爱好者共享探索乐趣
  • 建站只为分享,欢迎在PC端文章面打赏支持
  • 使用Ctrl+D 可收藏本站

在openwrt中通过docker安装jellyfin

好玩有趣 陆子方 4年前 (2020-05-22) 5401次浏览 0个评论 扫描二维码
文章目录[隐藏]

子方有话

子方继续折腾 orangepizero,本着一台设备多用,把 docker 也编译了进来。smba 共享已经满足陆子方的大部分需求,不过还是想弄个视频墙,最后选了了 jellyfin。

为docker拉取镜像加速

子方使用阿里云镜像加速的时候,一直都无法正常启动 docker ce,163镜像也试了一下,感觉有一点点慢,最后采用了ustc中科大。

添加加速镜像时,一定要注意 json 的规范写法。如果和子方一样是自我编译固件,在 /etc/docker/daemon.json 中已有内容,在最后一句加上英文逗号,在以下一行添加以下内容。

  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn"
  ]

在 docker 中安装jellyfin

docker pull jellyfin/jellyfin:latest
mkdir -p /srv/jellyfin/{config,cache}
docker run -d -p 8096:8096 --restart=always --name jellyfin -v /srv/jellyfin/config:/config -v /srv/jellyfin/cache:/cache -v /mnt:/media  jellyfin/jellyfin:latest

关于最后 docker 的启动参数问题,有几个版本,子方是根据需要进行了调整,下面也放一下其它的启动参数设置。官方的没有开启端口映射,也没有设置开启自启,网友版的主要是文件目录结构有所不同。

参考版
docker run -d -p 9000:9000 --restart=always --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /opt/public:/public portainer/portainer:linux-arm64
  
#官方版
docker run -d -v /srv/jellyfin/config:/config -v /srv/jellyfin/cache:/cache -v /media:/media --net=host jellyfin/jellyfin:latest
  
#网友版
docker run -d -p 8096:8096 -v /jellyfin/config:/config -v /media/ivy/新加卷/影音视频:/media jellyfin/jellyfin
  
#自用版
docker run -d -p 8096:8096 --restart=always --name jellyfin -v /srv/jellyfin/config:/config -v /srv/jellyfin/cache:/cache -v /mnt:/media  jellyfin/jellyfin:latest

子方有料原创丨转载请注明原文链接
期待您的评论或捐赠,这是最好的鼓励和支持!
喜欢 (29)
[赞赏使我快乐]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到