使用docker在Windows系統(tǒng)下部署qsign
如題,本文主要講述如何在Windows的系統(tǒng)環(huán)境下使用docker并部署qsign(其實(shí)挺簡(jiǎn)單的)
首先你需要安裝docker desktop這款軟件,在我給出的鏈接下載好安裝包后一路OK安裝完成,這之后你可能會(huì)需要重啟一次計(jì)算機(jī),重啟再打開docker desktop后,就能看到如下界面

accept(就是同意,這玩意就是告訴你,你要是拿這個(gè)賺錢賺太多了是要收費(fèi)的)之后,可能會(huì)提示你:
Docker Desktop需要一個(gè)較新的WSL內(nèi)核版本。
通過運(yùn)行 "wsl --update"來更新WSL內(nèi)核。
按照他的提示,使用Windows+R打開cmd,運(yùn)行一下就可以了

如果在部分情況下,出現(xiàn)了

此類提示,那么你可能需要代理或者多試幾次
安裝完成后重新打開docker desktop,然后在cmd中輸入
docker run -d --restart=always --memory 1g --memory-swap 2g --name qsign -p 8080:8080 -e ANDROID_ID={android_id} xzhouqd/qsign:8.9.63
注意!這里的ANDROID_ID={android_id}后的{android_id}你自己用一定要改為自己的device.json中的android_id,如ANDROID_ID=123456
理論上就會(huì)直接開始下載所需要的鏡像然后自動(dòng)部署

使用`docker container ls -a`查看容器狀態(tài),Up后面加時(shí)間就證明部署成功并且在運(yùn)行了

也可以在docker desktop中查看

最后打開本機(jī)的localhost:8080來最后檢查一遍

如果你的8080端口被占用,請(qǐng)?jiān)谇懊娴牟渴鹬噶钪刑鎿Q成其他端口
到此為止你的qsign已經(jīng)徹底在docker里跑起來了,下載最新版的go-cqhttp并獲取最新的config,在config的sign-server中填入`http://127.0.0.1:8080`或者`http://[你的公網(wǎng)IP]:8080`即可
docker萌新,勿噴,僅為行外人員提供思路,你噴就是你對(duì)。

文章作者:?RikoNeko
文章鏈接:?https://www.rikoneko.xyz/posts/1dc35791/
版權(quán)聲明:?本博客所有文章除特別聲明外,均采用?CC BY-NC-SA 4.0?許可協(xié)議。轉(zhuǎn)載請(qǐng)注明來自?RikoNekoの貓窩!