D

Dcoker安装青龙

HB 电脑 2022-12-09

青龙面板是个web可视化的任务管理系统,它基于Docker容器安装的。有了青龙面板你可以添加定时任务,去实现定时执行的功能。
确保系统中已安装docker并能正常运行后进行如下操作:

拉取青龙镜像

docker pull whyour/qinglong:latest

0.png
上面的样子青龙镜像就下载完成了,下面来创建青龙面板容器,容器名qinglong文件夹名ql 端口5700
注意:这里需要在你服务商那边的安全组放行5700端口,或者在防火墙设置里放行5700端口,否则安装好无法访问。

# 复制下列命令在ssh执行
# 注:$PWD请修改为实际你想安装的路径,不想修改的,直接复制
 docker run -dit \
   -v $PWD/ql/config:/ql/config \
   -v $PWD/ql/log:/ql/log \
   -v $PWD/ql/db:/ql/db \
   -v $PWD/ql/repo:/ql/repo \
   -v $PWD/ql/raw:/ql/raw \
   -v $PWD/ql/scripts:/ql/scripts \
   -v $PWD/ql/jbot:/ql/jbot \
   -p 5700:5700 \
   --name qinglong \
   --hostname qinglong \
   --restart unless-stopped \
   whyour/qinglong:latest

1.png

安装完成,登录地址:http://ip:5700

2.png

如果不幸忘记密码,如下操作:

docker ps

查看青龙容器名

docker-ps.png

docker exec -it ql cat /ql/config/auth.json

ql-password.png

添加任务的界面如下图所示,名称随便起,命令下面有给出,就复制 【Faker集合仓库】 即可,定时规则 0 0 0 * 我们添加的脚本是拉取脚本的脚本,实际执行的脚本会在我们添加的脚本运行后自动添加。

0.png

拉取各种库的脚本如下

【Faker集合仓库】

ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace"

【curtinlv仓库】

ql repo https://github.com/curtinlv/JD-Script.git

【star】

ql repo https://github.com/star261/jd.git "scripts" "code"

【怨念集合仓库】

ql repo https://hub.fastgit.org/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"

【ddo(hyzaw)】

ql repo https://ghproxy.com/https://github.com/shufflewzc/hyzaw.git "ddo_"

【柠檬(胖虎)】

ql repo https://github.com/panghu999/panghu.git "jd_"

【温某某】

ql repo https://ghproxy.com/https://github.com/shufflewzc/Wenmoux.git

【混沌】

ql repo https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"

【龙珠】

ql repo https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"

推荐库
KingRan库

ql repo https://hub.0z.gs/KingRan/KR.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"

为防止漏掉项目,全部新建定时任务拉取,里面有重复脚本禁用脚本,重复的内容会被禁用的。拉完之后记得运行,不运行的话要等到你设置好的时间才会自动执行。运行后会自动拉去一些执行活动的脚本。

PREV
Linux挂载命令mount用法及参数详解
NEXT
如何彻底删除Docker

评论(0)

发布评论