青龙面板部署及定时脚本自动化运行指南
创作时间:
作者:
@小白创作中心
青龙面板部署及定时脚本自动化运行指南
引用
CSDN
1.
https://blog.csdn.net/m0_50111178/article/details/145430477
青龙面板是一个基于Docker的自动化任务管理平台,广泛应用于各类定时任务的自动化执行。本文将详细介绍青龙面板的部署过程以及定时脚本的自动化运行配置,帮助用户快速上手并掌握其使用方法。
1. 青龙面板
1.1. 创建并启动容器
docker run -dit \
-v $PWD/ql/data:/ql/data \
-p 5700:5700 \
-e QlBaseUrl="/" \
-e QlPort="5700" \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:2.17.11
1.2. 查看容器是否启动成功
如果不了解docker的朋友可以先去阅读docker快速上手笔记
启动成功:
1.3. 访问面板
1.3.1. 浏览器访问:http://ip:5700
1.3.2. 初始化面板
1.4. 登录面板
1.5. 添加常用依赖
NodeJs
request
crypto-js
prettytable
dotenv
jsdom
date-fns
tough-cookie
tslib
ws@7.4.3
ts-md5
jsdom -g
jieba
fs
form-data
json5
global-agent
png-js
@types/node
require
typescript
js-base64
axios
moment
Python3
requests
canvas
ping3
jieba
PyExecJS
aiohttp
Linux
bizCode
bizMsg
lxm
安装流程:
这里框内直接将所需要安装的库都复制进去即可,然后选中自动拆分即可一键安装。
1.6. 上传本地脚本
上传成功:
1.7. 定时任务
1.7.1. 定时规则
第1个是秒,第2个是分,第3个是时,第4个是每月的哪日,第5个是哪月,第6个是每周的周几。数字之间空格隔开。
不限制的用*号替代,定期的时间用“?”替代,间隔运行时间用“*/数字”替代
同一个时间位多个选项用","连接,同一个时间位一个区间用“-”连接。
每天执行,在天位或者周位用"?"都行
一般设置每天执行一次就行0 0 1 * * ?
具体示例如下:
0 0 1 * * ? #每天 1 点触发
0 10 1 ? * * #每天 1:10 触发
*/5 * * * * ? #每隔 5 秒执行一次
0 */1 * * * ? #每隔 1 分钟执行一次
0 0 2 1 * ? * #每月 1 日的凌晨 2 点执行一次
0 0 1 * * ? #每天 23 点执行一次
0 0 1 * * ? #每天凌晨 1 点执行一次
0 0 1 1 ? * #每月 1 日凌晨 1 点执行一次
0 26,29,33 * * * ? #在 26 分、29 分、33 分执行一次
0 0 0,13,18,21 * * ? #每天的 0 点、13 点、18 点、21 点都执行一次
0 0 10,14,16 * * ? #每天上午 10 点,下午 2 点,4 点执行一次
0 0/30 9-17 * * ? #每天朝九晚五工作时间内每半小时执行一次
0 * 14 * * ? #每天下午 2 点到 2:59 期间的每 1 分钟触发
0 */5 14 * * ? #每天下午 2 点到 2:55 期间的每 5 分钟触发
0 */5 14,18 * * ? #每天下午 2 点到 2:55 期间和下午 6 点到 6:55 期间的每 5 分钟触发
0 0-5 14 * * ? #每天下午 2 点到 2:05 期间的每 1 分钟触发
1.7.2. 定时执行脚本
这里我将任务定时规则设置为 */5 * * * * ? ,即每隔 5 秒执行一次
1.7.3. 查看任务日志
可以看到脚本每5秒进行了一次日志输出,说明脚本执行成功。
1.8. 修改端口
1.8.1. 停止容器和docker服务
# 查看当前容器的container_id
docker ps -a
docker stop qinglong
systemctl stop docker.service
1.8.2. 修改端口
cd /var/lib/docker/containers/[cotainer_id]
vim hostconfig.json
1.8.3. 启动docker服务和容器
systemctl start docker.service
docker start qinglong
参考
2.https://blog.csdn.net/m0_50111178/article/details/145392944?spm=1001.2014.3001.5501
热门推荐
刀郎演唱会火爆背后:朱梅三十年的默默守护
教师退休申请书完整攻略:写作要点与范例解析
简单的!可口的!乐趣!尝试自制乌冬面!
42%老年人患多种慢性病,专家提醒警惕药物相互作用风险
夜爬华山必备装备指南:安全观赏绝美日出
胰腺炎患者的饮食“避坑指南”
维生素C真的能降血糖吗?
珠海旅游必去的4个景点自驾旅游
12306五大抢票神器助力元旦购票,新功能提升成功率
AI绘就 → 中国山水画大师“作品”
虽败犹荣!中国队主场迎战日本,展现足球新希望
云南最美自然景观推荐:玉龙雪山、热带植物园、大理洱海、丽江古城
付小兵团队研发新型人造皮肤:近红外光控释药,实现无痕愈合
工龄查询全攻略:职场新人必修的第一课
工龄查询助力职场进阶,你get了吗?
冬游太行山:3天自驾穿越南太行,邂逅雪景与挂壁公路
给你支招:教师期末工作总结模版来了~学会“套路”,脱颖而出!
地理标志产品新会陈皮:独特环境与精湛工艺造就“皮比肉贵”
爱出汗就是身体虚?专家解析出汗背后的科学真相
猩红热冬季高发,这些防护要点请收好
国际乒联教你正确判定触网犯规
熊胆粉市场乱象频发,六大鉴别方法保你安心购买
汉代才女班婕妤:诗词歌赋传千古,冷宫岁月见精神
宫女私情酿成北宋浩劫:皇家图书馆焚毁,文化记忆消失
从5000选1到终身禁锢:唐代宫女的悲惨命运
1英寸等于2.54厘米,揭秘这个传统单位的现代价值
ChatGPT助力古诗词短视频爆红:让传统文化焕发新生
AI赋能眼底病变诊断,协和医院研究提升医生12%准确率
从健康到自我成长:打造充实退休生活的四大要素
青岛:平衡保护与利用,精心打磨历史建筑