速查
鏡像名
linuxserver/qbittorrent
文件夾映射
/path/to/appdata/config:/config
/path/to/downloads:/downloads
端口映射
-p 6881:6881 \
-p 6881:6881/udp \
-p 8080:8080 \
環(huán)境變量
-e WEBUI_PORT=8080 \
-e TempPath=/downloads \
-e SavePath=/downloads \
具體步驟
安裝 Docker
在 套件中心 找到并安裝 Docker。注意炫加,ARM 架構(gòu)處理的群暉設(shè)備不支持 Docker
準(zhǔn)備下載文件夾
實(shí)際上窟哺,需要準(zhǔn)備一個(gè)下載文件夾和一個(gè)存儲(chǔ)配置文件的文件夾泻轰。
-
打開 File Station,找到一個(gè)合適的位置脏答,創(chuàng)建一個(gè)名為 qbittorrent 的文件夾糕殉。然后在文件夾里面創(chuàng)建名為 config 和 downloads 文件夾。文件夾名字可以不跟我的一樣殖告,只要保證后面設(shè)置映射的時(shí)候能分清楚即可。
-
右鍵 qbitorrent 這個(gè)文件夾雳锋,打開屬性
-
點(diǎn)擊 權(quán)限 選項(xiàng)卡黄绩,然后點(diǎn)擊 新增 按鈕,打開 權(quán)限編輯器
-
用戶或組 選擇 Everyone玷过;下面的權(quán)限都勾上爽丹,然后點(diǎn)擊確定
-
然后勾選 應(yīng)用到這個(gè)文件夾、子文件夾及文件辛蚊,最后點(diǎn)擊 確定 即可粤蝎。
下載并配置鏡像
-
打開 Docker,左邊打開 注冊(cè)表袋马,搜索 qbittorrent初澎,找到 linuxserver/qbittorrent 這個(gè)鏡像
-
雙擊,稍等后會(huì)讓你選擇版本虑凛,保持默認(rèn)的 latest碑宴,最新的版本
-
在左側(cè) 映像 選項(xiàng)卡里可以看到正在下載鏡像,等圖標(biāo)不再閃爍后桑谍,或 啟動(dòng) 按鈕可點(diǎn)擊時(shí)延柠,則表示下載好。由于服務(wù)器不在中國(guó)大陸锣披,所以可能需要等較長(zhǎng)一段時(shí)間贞间,完整大小大約 310M。
-
下載完畢后雹仿,雙擊增热,或者點(diǎn)擊 啟動(dòng) 按鈕。進(jìn)入啟動(dòng)前的配置頁(yè)面
容器名稱 可以自定義一個(gè)好認(rèn)的名字盅粪。然后點(diǎn)擊 高級(jí)設(shè)置钓葫。(不要點(diǎn)下一步)
-
打開 卷 選項(xiàng)卡,這里要設(shè)置目錄的映射票顾。即運(yùn)行時(shí)础浮,容器內(nèi)部的文件夾映射到外面帆调,即實(shí)際文件目錄的位置。
-
要?jiǎng)?chuàng)建兩個(gè)文件夾映射豆同,分別對(duì)應(yīng)之前創(chuàng)建的兩個(gè)文件夾番刊。先創(chuàng)建 config 文件夾的映射。點(diǎn)擊 添加文件夾 按鈕影锈,在彈出的窗口選擇剛才創(chuàng)建的 config 文件夾
選中后芹务,點(diǎn)擊 選擇 按鈕。然后在 裝載路徑 里填寫
/config
-
至于為什么填寫 /config鸭廷,可以在這個(gè)鏡像的說(shuō)明頁(yè)面里查到
其中寫到
volumes: - /path/to/appdata/config:/config - /path/to/downloads:/downloads
docker 配置中枣抱,冒號(hào)左邊的是外面的目錄,冒號(hào)右邊的是容器里面的目錄辆床,所以我們這里要填寫 /config
同理佳晶,按照相同的方式,建立 downloads 文件的映射讼载,最后就是這樣子
-
-
點(diǎn)擊 端口設(shè)置 選項(xiàng)卡轿秧,修改端口設(shè)置
這里可以看到,容器里默認(rèn)配置了 6881 和 8080咨堤,這分別是 bt 端口和 WebUI 端口菇篡。由于 6881 這個(gè)端口作為默認(rèn)端口可能被封,所以應(yīng)該換成別的端口一喘。之前看教程別人用的 52000驱还,我用著沒(méi)問(wèn)題,所以就改成 52000津滞。8080 的 WebUI 端口也可以換一個(gè)自己需要的铝侵,我這里設(shè)置為 8848。
bt 端口改的話触徐,最好內(nèi)外都改咪鲜,不然客戶端匯報(bào)給 tracker 的端口和實(shí)際的不一致,可能會(huì)出問(wèn)題撞鹉。WebUI 端口可以只設(shè)置個(gè)映射出來(lái)的本地端口疟丙,但這樣的話,你后面配置環(huán)境變量的時(shí)候鸟雏,WEBUI_PORT 參數(shù)就還保持原來(lái)的 8080享郊。不過(guò)我這邊保持統(tǒng)一就都改了。
-
點(diǎn)擊 環(huán)境 選項(xiàng)卡孝鹊,設(shè)置環(huán)境變量炊琉。這里要添加三個(gè)環(huán)境變量,內(nèi)容如下。
可變 值 TempPath /downloads SavePath /downloads WEBUI_PORT 8848
最后點(diǎn)擊應(yīng)用
-
點(diǎn)擊 下一步苔咪,簡(jiǎn)單確認(rèn)下設(shè)置項(xiàng)锰悼,沒(méi)問(wèn)題就可以點(diǎn) 應(yīng)用,啟動(dòng)容器了团赏。
使用 qbittorrent
-
啟動(dòng)后箕般,就可以在 容器 選項(xiàng)卡看到正在運(yùn)行的容器了
-
點(diǎn)擊它,然后點(diǎn)擊 詳情舔清,點(diǎn)開 日志 選項(xiàng)卡丝里,查看日志
如果你配置時(shí)出現(xiàn)問(wèn)題導(dǎo)致 qbittorrent 無(wú)法啟動(dòng),會(huì)在這里顯示錯(cuò)誤信息体谒。如果一切正常杯聚,則會(huì)看到進(jìn)入 qbittorrent 的 WebUI 的地址、用戶名和密碼抒痒。
-
打開 <NAS的本地IP>:8848械媒,即可打開 qbittorrent 的 WebUI 后臺(tái)登錄界面
-
輸入在 log 里看到的默認(rèn)賬號(hào) admin,密碼 adminadmin评汰,即可進(jìn)入后臺(tái)。第一件事就是改密碼痢虹。打開設(shè)置 - Web UI被去,在 Authentication 里,Password 填寫新密碼即可
-
同時(shí)奖唯,還可以在 Language 里修改顯示語(yǔ)言
之后就可以正常使用了
其他
設(shè)置 https
內(nèi)置 https 設(shè)置
設(shè)置 - WebUI - Web 用戶界面(遠(yuǎn)程控制)惨缆,勾選 使用 HTTPS 而不是 HTTP
-
打開下面的 證書信息 鏈接,可以看到跳到了 Apache 的說(shuō)明頁(yè)面丰捷。通過(guò)查看說(shuō)明
SSLCertificateFile "/path/to/this/server.crt" SSLCertificateKeyFile "/path/to/this/server.key"
可以看到需要 .crt 和 .key 兩個(gè)格式的證書坯墨。這就看你證書頒發(fā)商給你什么格式的了,如果給的是 Nginx 用的那種病往,crt 文件內(nèi)容是多的捣染,需要自己處理下,這里就不詳細(xì)講了停巷。我是騰訊云弄的證書耍攘,直接給了 Apache 使用的證書。包含如下三個(gè)文件畔勤,這里只需要后兩個(gè)蕾各。
-
將這兩個(gè)文件放到 config 文件夾里
-
qbittorrent 設(shè)置里,對(duì)應(yīng)填寫如下內(nèi)容
證書 /config/2_domain.crt 秘鑰 /config/3_domain.key
-
保存后庆揪,試一下通過(guò) https + 域名 + 端口 的方式訪問(wèn)下式曲,沒(méi)問(wèn)題
群暉內(nèi)置的反代工具設(shè)置
其實(shí)我更推薦這種方式,因?yàn)檫@樣方便管理缸榛。不過(guò)你通過(guò) https 訪問(wèn)的端口就必須和 WebUI 的端口不一樣了吝羞,不然會(huì)沖突兰伤。具體設(shè)置方法,可以參考我另一篇教程脆贵。