在Ubuntu上使用Docker部署Jellyfin媒體服務器是一個高效且便捷的方法,可以確保系統的穩定性和可移植性。以下是一個詳細的步驟指南,幫助你完成這一過程:
首先,確保你的Ubuntu系統已經安裝了Docker。你可以通過以下命令來安裝Docker:
sudo apt update
sudo apt install -y docker.io
接下來,從Docker Hub拉取官方的Jellyfin鏡像:
sudo docker pull jellyfin/jellyfin
創建一個docker-compose.yml
文件,以便于管理和啟動Jellyfin容器。在你的主目錄下創建該文件,并添加以下內容:
version: '3'
services:
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
network_mode: 'host' # 與宿主機共享網絡
volumes:
- /home/config:/config
- /home/cache:/cache
- /home/media:/media
restart: 'unless-stopped'
在終端中運行以下命令來啟動Jellyfin容器:
sudo docker-compose up -d
容器啟動后,你可以通過瀏覽器訪問Jellyfin的Web界面,通常是通過http://localhost:8096
。
如果你有Nvidia顯卡并希望啟用硬件加速,需要安裝Nvidia驅動和Nvidia Container Toolkit。具體步驟可以參考Jellyfin的官方文檔。
通過以上步驟,你就可以在Ubuntu上成功部署并配置Jellyfin媒體服務器,享受流暢的流媒體服務體驗。