首页
壁纸
关于
推荐
百度一下
腾讯视频
Search
1
Telegram 各种客户端下载及使用教程
171 阅读
2
木子ID商城常见问题答疑
101 阅读
3
Docker 大势已去,Podman 即将崛起!
60 阅读
4
青龙多容器部署教程。
53 阅读
5
Google Voice如何使用?谷歌GV使用教程及常见问题汇总
50 阅读
默认分类
教程
笔记
生活
源码
登录
/
注册
Search
标签搜索
教程 docker
教程
青龙
快手
网站
MySQL
Typecho
累计撰写
13
篇文章
累计收到
2
条评论
首页
栏目
默认分类
教程
笔记
生活
源码
页面
壁纸
关于
推荐
百度一下
腾讯视频
搜索到
1
篇与
教程
的结果
2022-04-20
青龙多容器部署教程。
QQ交流群 323731210装青龙面板简介支持python3、javaScript、shell、typescript 的定时任务管理面板(A timed task management panel that supports typescript, javaScript, python3, and shell.)功能支持多种脚本语言(python3、javaScript、shell、typescript)支持在线管理脚本、环境变量、配置文件支持在线查看任务日志支持秒级任务设置支持系统级通知支持暗黑模式支持手机端操作安装1.首先一样打开ssh工具链接服务器。2.安装docker并设置开机自启,之前装过的就不用装了。sudo yum check-update curl -sSL https://get.daocloud.io/docker | sh sudo systemctl start docker sudo systemctl status docker sudo systemctl enable docker 3.拉去青龙镜像docker pull whyour/qinglong:latest 4.创建青龙面板容器容器1 容器名 qinglong文件夹名ql 端口5700(可换成其他端口)# 注:$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 容器2 容器名qinglong1 文件夹名ql1 端口5800(可换成其他端口)# 复制下列命令在ssh执行(先安装docker) # 注:$PWD请修改为实际你想安装的路径 docker run -dit \ -v $PWD/ql1/config:/ql/config \ -v $PWD/ql1/log:/ql/log \ -v $PWD/ql1/db:/ql/db \ -v $PWD/ql1/repo:/ql/repo \ -v $PWD/ql1/raw:/ql/raw \ -v $PWD/ql1/scripts:/ql/scripts \ -v $PWD/ql1/jbot:/ql/jbot \ -p 5800:5700 \ --name qinglong1 \ --hostname qinglong1 \ --restart unless-stopped \ whyour/qinglong:latest 5.示例中5700(青龙容器1)、5800(青龙容器2)端口、请根据实际部署端口放行。防火墙放行登录服务器安全组放行对应端口,若安装了宝塔,宝塔安全里也需要放行。新机大多没开防火墙,装了宝塔的都会有防火墙1.添加端口 以5700端口示例。firewall-cmd --zone=public --add-port=5700/tcp --permanent 2.刷新生效firewall-cmd --reload 3.查看防火墙放行列表firewall-cmd --list-all 使用 内置命令 ql update # 运行自定义脚本extra.sh ql extra # 添加单个脚本文件 ql raw <file_url> # 添加单个仓库的指定脚本 ql repo <repo_url> <whitelist> <blacklist> <dependence> <branch> # 删除旧日志 ql rmlog <days> # 启动tg-bot ql bot # 检测青龙环境并修复 ql check # 重置登录错误次数 ql resetlet # 禁用两步登录 ql resettfa # 依次执行,如果设置了随机延迟,将随机延迟一定秒数 task <file_path> # 依次执行,无论是否设置了随机延迟,均立即运行,前台会输出日,同时记录在日志文件中 task <file_path> now # 并发执行,无论是否设置了随机延迟,均立即运行,前台不产生日,直接记录在日志文件中,且可指定账号执行 task <file_path> conc <env_name> <account_number>(可选的) # 指定账号执行,无论是否设置了随机延迟,均立即运行 task <file_path> desi <env_name> <account_number> 参数说明file_url: 脚本地址repo_url: 仓库地址whitelist: 拉取仓库时的白名单,即就是需要拉取的脚本的路径包含的字符串blacklist: 拉取仓库时的黑名单,即就是需要拉取的脚本的路径不包含的字符串dependence: 拉取仓库需要的依赖文件,会直接从仓库拷贝到scripts下的仓库目录,不受黑名单影响branch: 拉取仓库的分支days: 需要保留的日志的天数file_path: 任务执行时的文件路径env_name: 任务执行时需要并发或者指定时的环境变量名称account_number: 任务执行时指定某个环境变量需要执行的账号序号
2022年04月20日
53 阅读
0 评论
1 点赞