赞
踩
2.10.x版本较为稳定,可以将拉去时whyour/qinglong:latest的latest改为2.10
ssh连接不上解决:重启 systemctl start sshd然后systemctl start sshd
docker pull太慢问题:https://blog.csdn.net/just_for_that_moment/article/details/125308103
查看镜像 docker images 停止青龙docker docker stop QL
删除青龙容器(这里不会删除你的文件也就是说你的配制以及CK数据等等都还在。 docker rm QL
参考网址:https://toscode.gitee.com/loa123/qinglong-panel/
库:https://conveniencespace.com/index.php/2022/05/03/2022%e6%9c%80%e6%96%b0%e9%9d%92%e9%be%99%e9%9d%a2%e6%9d%bf%e4%ba%ac%e4%b8%9c%e8%84%9a%e6%9c%ac%e5%ba%93%ef%bc%88%e6%8c%81%e7%bb%ad%e6%9b%b4%e6%96%b0%e4%b8%ad%ef%bc%89/
报错Cannot read properties of undefined (reading ‘lastIndexOf’)解决:没有加ql repo
关于docker启动了但是青龙镜像没启动(docker ps 为空)解决方法:1、docker ps -a 找到青龙images的id 2、docker update --restart=always 青龙id 3、systemctl restart docekr
一、关于无法复制到vm虚拟机下命令,结局如下:
可用vm自带的ssh,连接,则进入windows的cmd命令行,则可以复制啦。
二、docker拉取青龙面板时,速度过慢:
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://0b27f0a81a00f3560fbdc00ddd2f99e0.mirror.swr.myhuaweicloud.com",
"https://ypzju6vq.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
EOF
systemctl daemon-reload
systemctl restart docker
三、3、安装青龙面板2.8版本(以下命令二选一)
docker pull whyour/qinglong:2.13.8
docker pull whyour/qinglong:latest
直接复制不要手敲下面代码回车即可,想改端口的话将5700:5700改正为xxxx:5700(你自己的端口就可以,其实无所谓)第16/17行的name即为等下启动的name
—青龙 启动–
docker run -dit \
-v $PWD/ql/config:/ql/config \
-v $PWD/ql/log:/ql/log \
-v $PWD/ql/scripts:/ql/scripts \
-v $PWD/ql/db:/ql/db \
--net host \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:2.13.8
四、放行青龙面板端口:进云服务器管理界面,防火墙新加一个“5700”端口,其他默认不变。或者直接服务器放行5700,这一步就无需执行 需要先开启防火墙,防火墙配置在下面
firewall-cmd --zone=public --add-port=5700/tcp --permanent
五、安装依赖
docker exec -it qinglong bash -c “$(curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/shidahuilang/QL-/main/npm.sh)”
六、启动docker命令:systemctl start docker , docker启动后青龙容器自动执行
七、常用青龙面板命令
1.查看容器名
docker ps -a
2.重启青龙容器
docker restart 你的容器名
3.更新青龙(或者直接面板更新)
docker exec -it qinglong ql update
4.更新青龙并编译
docker exec -it qinglong ql restart
5.拉取自定义仓库,已Faker仓库为例
docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git “jd_|jx_|gua_|jddj_|getJDCookie” “activity|backUp” “jd[_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate”
6.拉取单个脚本,以Faker库的资产变更通知为例
docker exec -it qinglong ql raw https://github.com/shufflewzc/faker2/blob/main/jd_bean_change_new.js
7.导出互助码
docker exec -it qinglong ql code
8.通知测试
docker exec -it qinglong notify test test
9.立即执行脚本,以资产变更通知为例
docker exec -it qinglong task jd_bean_change_new.js now
10.并行执行脚本
docker exec -it qinglong task jd_bean_change_new.js conc
11.查看青龙密码 注意你的容器及文件夹名称
docker exec -it qinglong cat /ql/config/auth.json
12.删除7天前的所有日志
docker exec -it qinglong ql rmlog 7
13.启动青龙bot 前提你已配置好青龙BOT
docker exec -it qinglong ql bot
14.查看全部容器(包含停止的容器)
docker ps -a
16.停止容器
docker stop 容器ID
18.启动容器
docker start 容器ID
19.删除容器
docker rm 容器ID
20.删除镜像
docker rmi 镜像ID
21.停止并删除全部容器(需下systemctl stop docker)
docker stop $(docker ps -q) & docker rm $(docker ps -aq)
22.删除所有镜像[需先执行21条]
docker rmi -f $(docker images -qa)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。