是的,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,并享受其提供的多媒體管理功能。