首先感謝原作者NolanHzy分享,倉庫地址https://github.com/NolanHzy/nvjdc
開始進入主題.安裝nvjdc
1.安裝解壓程式(已安裝的略過)
yum install wget unzip -y
2.創建一個目錄放配置chromium資源
mkdir nolanjdc && cd nolanjdc
3.下載config.json 組態檔 并且修改自己的配置 不能缺少 (配置青龍容器資訊登都在里面)
國外機用
wget -O Config.json https://raw.githubusercontent.com/NolanHzy/nvjdc/main/Config.json
國內機用
wget -O Config.json https://ghproxy.com/https://raw.githubusercontent.com/NolanHzy/nvjdc/main/Config.json
4.打開nolanjdc/Config.json配置相關資訊(作者注釋都寫的很詳細根據注釋配置)
{
///最大支持幾個網頁
"MaxTab": "4",
//網站標題
"Title": "XX代掛",
//網站公告
"Announcement": "本專案腳本收集于互聯網,為了您的財產安全,請關閉京東免密支付,",
///多青龍配置
"Config": [
{
//序號必須從1開始
"QLkey": 1,
//服務器名稱
"QLName": "一號容器",
//青龍url
"QLurl": "http://123.123.234.234:5700",
//青龍2,9 OpenApi Client ID
"QL_CLIENTID": "xxxxxx",
//青龍2,9 OpenApi Client Secret
"QL_SECRET": "xxxxx",
//青龍面包最大ck容量
"QL_CAPACITY": 45,
//訊息推送二維碼鏈接
"QRurl":""
},
{
//序號必須從1開始
"QLkey": 2,
//服務器名稱
"QLName": "二號容器",
//青龍url
"QLurl": "http://123.123.234.234:5800",
//青龍2,9 OpenApi Client ID
"QL_CLIENTID": "xxxxxx",
//青龍2,9 OpenApi Client Secret
"QL_SECRET": "xxxxx",
//青龍面包最大ck容量
"QL_CAPACITY": 45,
//訊息推送二維碼鏈接
"QRurl":""
}
]
}
注:作者只提供了單容器配置,我根據詞典的寫法自行加了一個容器,未親測理論沒錯,請各位大佬自行測驗,
5.創建chromium檔案夾并進入
mkdir -p .local-chromium/Linux-884014 && cd .local-chromium/Linux-884014
6.下載 chromium 并洗掉壓縮包(釋放空間)
wget https://mirrors.huaweicloud.com/chromium-browser-snapshots/Linux_x64/884014/chrome-linux.zip && unzip chrome-linux.zip && rm -f chrome-linux.zip
7.回到剛剛創建的目錄
cd && cd /nolanjdc
不能用就去掉/
cd && cd nolanjdc
8.拉專案鏡像(前提是你裝了docker,裝青龍的都裝好了)
sudo docker pull nolanhzy/nvjdc:0.5
9.啟動專案容器
sudo docker run --name nolanjdc -p 5703:80 -d -v "$(pwd)"/Config.json:/app/Config/Config.json:ro \
-v "$(pwd)"/.local-chromium:/app/.local-chromium \
-it --privileged=true nolanhzy/nvjdc:0.5
注:這里是映射到5701埠的,如果你5701被占用請自行修改代碼中的5701為你想要用的埠,并在防火墻以及安全組放行,
10.查看運行日志,
docker logs -f nolanjdc

到這里就可以使用了 下面補充一些…
11.重啟專案(如果你需要重啟使用下面命令,比如修改組態檔后需要重啟)
docker restart nolanjdc
12.洗掉容器和鏡像
docker rm -f nolanjdc && docker rm -f nolanhzy/nvjdc:0.2
13.更新專案
更新時先洗掉容器和鏡像,然后執行8.9.10三步即可,
14.卸載
docker rm -f nolanjdc && docker rm -f nolanhzy/nvjdc:0.2 && rm -rf /root/nolanjdc
有緣再敘 交流群:16319366
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/349775.html
標籤:其他
上一篇:關于自己搭建博客的心得體會
