是的,Jellyfin可以在CentOS上运行Docker。以下是一些关于在CentOS上部署Jellyfin的步骤和信息:
首先,您需要在CentOS上安装Docker。您可以参考中的指南来安装和配置Docker。
安装好Docker后,您可以拉取Jellyfin的最新镜像。使用以下命令:
docker pull jellyfin/jellyfin:latest
拉取镜像后,您可以使用以下命令来启动Jellyfin容器:
docker run -d --name jellyfin -p 8096:8096 jellyfin/jellyfin
这将会在后台运行Jellyfin容器,并将您的主机端口8096映射到Jellyfin容器的8096端口。
现在,您可以通过浏览器访问Jellyfin。只需在浏览器中输入 http://localhost:8096
,您将看到Jellyfin的登录页面。
挂载目录:您可以使用 -v
参数来挂载配置、缓存和媒体文件目录。例如:
docker run -d --name jellyfin -p 8096:8096 -v /path/to/config:/config -v /path/to/cache:/cache -v /path/to/media:/media jellyfin/jellyfin
硬解码:如果您需要支持硬解码,可以添加以下参数:
--device /dev/dri/card0:/dev/dri/card0 --device /dev/dri/renderD128:/dev/dri/renderD128
如果您希望更简单地部署Jellyfin,可以使用Helm。Jellyfin提供了一个Helm chart,可以通过以下步骤进行安装:
添加Jellyfin Helm仓库:
helm repo add jellyfin https://jellyfin.github.io/jellyfin-helm
helm repo update
安装Jellyfin Helm chart:
helm install jellyfin jellyfin/jellyfin
您可以根据需要自定义安装选项。
通过以上步骤,您可以在CentOS上成功部署Jellyfin,并享受其提供的多媒体管理功能。