日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無(wú)先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

openwrt安裝docker并啟動(dòng)的操作方法_docker

作者:偶陣雨丿 ? 更新時(shí)間: 2022-05-26 編程語(yǔ)言

openWRT

OpenWrt 可以被描述為一個(gè)嵌入式的 Linux 發(fā)行版。(主流路由器固件有 dd-wrt,tomato,openwrt,padavan四類)對(duì)比一個(gè)單一的、靜態(tài)的系統(tǒng),OpenWrt的包管理提供了一個(gè)完全可寫(xiě)的文件系統(tǒng),從應(yīng)用程序供應(yīng)商提供的選擇和配置,并允許您自定義的設(shè)備,以適應(yīng)任何應(yīng)用程序。
對(duì)于開(kāi)發(fā)人員,OpenWrt 是使用框架來(lái)構(gòu)建應(yīng)用程序,而無(wú)需建立一個(gè)完整的固件來(lái)支持;對(duì)于用戶來(lái)說(shuō),這意味著其擁有完全定制的能力,可以用前所未有的方式使用該設(shè)備。

下面重點(diǎn)給大家介紹下openwrt安裝docker并啟動(dòng)的操作方法,內(nèi)容如下所示:

在軟件包中下載docker和dockerd

也可以自行下載ipk文件安裝

安裝成功后啟動(dòng)xshell連上openwrt
執(zhí)行 /etc/init.d/dockerd 啟動(dòng)docker的daemon服務(wù)
若要dockerd自啟動(dòng)則執(zhí)行

ln -s /etc/init.d/dockerd /etc/rc.d/S100docker

建立軟連接,在系統(tǒng)加載時(shí)啟動(dòng)docker服務(wù)

一下是拉取青龍面板鏡像并創(chuàng)建容器的命令

docker run -dit \
 -v /mnt/mmcblk2p4/ql/config:/ql/config \
 -v /mnt/mmcblk2p4/ql/log:/ql/log \
 -v /mnt/mmcblk2p4/ql/db:/ql/db \
 -v /mnt/mmcblk2p4/ql/scripts:/ql/scripts \
 -v /mnt/mmcblk2p4/ql/repo:/ql/repo \
 -v /mnt/mmcblk2p4/ql/raw:/ql/raw \
 -v /mnt/mmcblk2p4/ql/jbot:/ql/jbot \
 --network host \							
 -e ENABLE_HANGUP=true \
 -e ENABLE_TG_BOT=true \
 -e ENABLE_WEB_PANEL=true \
 --name qinglong \
 --hostname qinglong \
 --restart always \
 whyour/qinglong:latest

容器跑起來(lái)后瀏覽器打開(kāi)青龍面板ip:5700
查看配置文件并修改需要的參數(shù)(前綴,是否拉取腳本過(guò)程中自動(dòng)生成定時(shí)任務(wù)等)

xshell中執(zhí)行命令

docker exec -it qinglong ql repo https:*.git    或者
docker exec -it qinglong ql raw https:**.gee

或者在定時(shí)任務(wù)中添加ql 命令執(zhí)行

腳本執(zhí)行錯(cuò)誤時(shí)注意查看jdCookies.js,自定義黑名單可在jdCookies.js中操作(重新拉庫(kù)會(huì)覆蓋修改內(nèi)容),注意拉庫(kù)命令將jdCookies.js等依賴設(shè)置為黑名單

拉取腳本完成后執(zhí)行以下命令來(lái)初始化,否則會(huì)缺少依賴

docker exec -it qinglong bash -c "cd scripts && npm i"

腳本執(zhí)行過(guò)程中缺少默寫(xiě)依賴(module)報(bào)錯(cuò),比如 png-js或md5

執(zhí)行命令安裝依賴

docker exec -it qinglong bash -c "cd scripts && npm i -S png-js"
docker exec -it qinglong bash -c "cd scripts && npm i -S jsdom"

某些python腳本需要安裝依賴在青龍面板也可操作

原文鏈接:https://blog.csdn.net/gzy_0922/article/details/120963295

欄目分類
最近更新