「istore新手笔记番外一」不进ssh里敲代码,在docker里部署nyanmisaka版jellyfin
前言
这篇文章还是来记录自己折腾天宝nas&路由一体机的过程。
本来上篇说这一篇介绍Zerotier玩法的,不过今天玩docker突然有了新突破,还是赶紧记录下来吧,不然等下又忘啦。起个名字叫番外篇,就不算鸽了哈。
有一句话叫敢买AMD玩的不是大佬就是小白,这句话还是有一定道理的。就拿手上这块AMD 300U来说,官方版jellyfin里,根本没法用任何一个硬件转码工具,而且解码也够呛,这导致一看H265格式的4K视频,CPU就要飙到99%,然后卡死。听群友说有个号称“中国特供版”的叫nyanmisaka jellyfin能解决AMD cpu的转码问题,但是无奈又不会用ssh安装,拖了有蛮久没去查教程。今天闲着无聊,搜了一下openwrt中用docker部署容器的教程,没想到真有个差不多的,折腾了半天,终于是安装上了,以下是安装过程。
「istore新手笔记番外一」不进ssh里敲代码,在docker里部署nyanmisaka版jellyfin
一、拉取nyanmisaka jellyfin的镜像文件
在输入框中输入
nyanmisaka/jellyfin:latest
然后点击拉取,等待完成,下面就会出现一个叫nyanmisaka/jellyfin的标签,就是它啦
如果拉取失败,要自己解决网络问题哈
二、新增容器
点击Docker→容器→新增
容器名称:自己起个名字就好,用英文
勾选:“交互”和“TTY”
Docker镜像:选择你刚刚下载的nyanmisaka/jellyfin:latest
网络:选择 host
绑定挂载:需要绑定的挂载有两个,一个是config文件存放地址,一个是媒体文件存放地址,两个地址可以选用不同的硬盘。以下是本篇唯一需要理解和自行修改的地方,请多看几遍,看懂为止
需要挂载的点是你的硬盘位置,格式如下:
1.config文件存放地址:/mnt/你的硬盘名字/jellyfin/config:/config(我的是:/mnt/nvme0n1-4/Configs/jellyfin:/config)
2.媒体文件存放地址:/mnt/你的硬盘名字/你的视频存放文件夹名字:/mnt/video(我的是:/mnt/sata2-1/video:/mnt/video)(如果你的视频文件在nas里,那到时候你可以关联共享的网络文件夹,可以不用管这一行)
容我再进一步解释一下
首先,硬盘名字可以在首页找到
点开mnt/sata2-1
其次,config文件夹和媒体文件夹,可以分属不同硬盘。但是如果你只填config文件夹,那媒体文件夹也会默认在和config文件夹相同的硬盘里……
勾选:高级选项
设备:添加 /dev/dri:/dev/dri
做完这些,点击下面的“提交”,回到容器页面,就可以看到jellyfin了,可以看到对应的镜像是nyanmisaka/jellyfin,启动容器,输入istore的ip:8096,就可以访问jellyfin了,至此容器部署成功
只是……还是没解决问题
啊哈哈……
麦乐酷的理想生活
校验提示文案
即是
2. 这上面安装docker不支持ipv6
校验提示文案
EverettY
校验提示文案
值友7216403059
校验提示文案
EverettY
校验提示文案
值友7216403059
校验提示文案
即是
2. 这上面安装docker不支持ipv6
校验提示文案
麦乐酷的理想生活
校验提示文案