柚子快報(bào)激活碼778899分享:容器 Docker搭建Emby
柚子快報(bào)激活碼778899分享:容器 Docker搭建Emby
Emby是一款媒體服務(wù)器應(yīng)用程序,與Plex和Kodi等服務(wù)類似,它允許用戶整理個(gè)人媒體庫(kù)(包括視頻、音頻和圖片),并通過(guò)網(wǎng)絡(luò)流式傳輸?shù)礁鞣N設(shè)備上。用戶可以在家庭網(wǎng)絡(luò)內(nèi)或通過(guò)互聯(lián)網(wǎng)遠(yuǎn)程訪問(wèn)媒體庫(kù),Emby還能自動(dòng)轉(zhuǎn)碼以適配不同設(shè)備的播放需求。
Docker是一個(gè)開(kāi)源平臺(tái),它能使應(yīng)用程序與其運(yùn)行環(huán)境打包在一起,形成一個(gè)輕量級(jí)、可移植的容器,可以在任何支持Docker的機(jī)器上運(yùn)行。Emby的Docker鏡像提供了一個(gè)預(yù)打包的Emby服務(wù)器,可以輕松部署和運(yùn)行。
使用Docker CLI搭建Emby
拉取Emby的Docker鏡像: docker pull emby/embyserver:latest
emby/embyserver:latest 是從Docker Hub上獲取最新版Emby鏡像的命令。 創(chuàng)建一個(gè)新的Docker容器并運(yùn)行Emby: docker run -d \
--name emby-server \
-p 8096:8096 \
-p 8920:8920 \
-e UID=1000 -e GID=1000 \
-v /path/to/library:/config \
-v /path/to/media:/media \
emby/embyserver:latest
解釋每個(gè)參數(shù)的作用:
-d: 后臺(tái)運(yùn)行容器。--name emby-server: 給容器命名為emby-server。-p 8096:8096: 將容器內(nèi)的8096端口映射到宿主機(jī)的8096端口,這是Emby的默認(rèn)HTTP訪問(wèn)端口。-p 8920:8920: 將容器內(nèi)的8920端口映射到宿主機(jī)的8920端口,這是Emby的默認(rèn)HTTPS訪問(wèn)端口。-e UID=1000: 設(shè)置環(huán)境變量UID,這代表在容器中運(yùn)行Emby進(jìn)程的用戶ID。-e GID=1000: 設(shè)置環(huán)境變量GID,這代表在容器中運(yùn)行Emby進(jìn)程的用戶組ID。-v /path/to/library:/config: 將宿主機(jī)的/path/to/library目錄映射到容器內(nèi)的/config路徑,這個(gè)目錄用來(lái)存儲(chǔ)Emby的配置文件和數(shù)據(jù)。-v /path/to/media:/media: 將宿主機(jī)的/path/to/media目錄映射到容器內(nèi)的/media路徑,這里是媒體文件存放的位置。
使用Docker Compose搭建Emby
創(chuàng)建一個(gè)名為docker-compose.yml的文件,并填入以下內(nèi)容:
version: '3'
services:
emby:
image: emby/embyserver:latest
container_name: emby-server
user: "1000:1000"
volumes:
- /path/to/library:/config
- /path/to/media:/media
ports:
- "8096:8096"
- "8920:8920"
restart: always
解釋文件內(nèi)容:
version: 指定Docker Compose的文件格式版本。services: 定義要運(yùn)行的服務(wù)列表。emby: 定義服務(wù)名。image: 指定要使用的Docker鏡像。container_name: 給容器命名。user: 指定容器內(nèi)運(yùn)行進(jìn)程的用戶ID和組ID。volumes: 映射宿主機(jī)路徑和容器路徑,用于持久化數(shù)據(jù)。ports: 映射端口,使得容器服務(wù)可以被宿主機(jī)訪問(wèn)。restart: 設(shè)置容器的重啟策略。
要啟動(dòng)Emby服務(wù),執(zhí)行以下命令:
docker-compose up -d
這里的docker-compose up -d命令用于根據(jù)docker-compose.yml文件的定義來(lái)啟動(dòng)和運(yùn)行服務(wù)。-d參數(shù)使服務(wù)在后臺(tái)運(yùn)行。
確保將/path/to/library和/path/to/media替換成實(shí)際的宿主機(jī)路徑。需要?jiǎng)?chuàng)建這些目錄,如果還沒(méi)有的話,并確保它們擁有合適的權(quán)限。
服務(wù)啟動(dòng)后,就可以通過(guò)瀏覽器訪問(wèn)http://host-ip:8096來(lái)使用Emby的Web界面了。如果設(shè)置了SSL,也可以使用https://host-ip:8920進(jìn)行安全訪問(wèn)。
柚子快報(bào)激活碼778899分享:容器 Docker搭建Emby
推薦文章
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。