centos8下docker安装青龙面板

  1. 关于密码忘记:
#进入青龙面板容器内
docker exec -it qinglong bash; 
#查看账号密码
cat /ql/data/config/auth.json
  1. ssh连接不上解决:重启 systemctl start sshd然后systemctl start sshd
  2. docker pull太慢问题:https://blog.csdn.net/just_for_that_moment/article/details/125308103
  3. 查看镜像 docker images 停止青龙docker docker stop QL
    删除青龙容器(这里不会删除你的文件也就是说你的配制以及CK数据等等都还在。 docker rm QL
  4. 参考网址:https://toscode.gitee.com/loa123/qinglong-panel/
  5. 库: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/
  6. 报错Cannot read properties of undefined (reading ‘lastIndexOf’)解决:没有加ql repo
  7. 关于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:latest

四、放行青龙面板端口:进云服务器管理界面,防火墙新加一个“5700”端口,其他默认不变。或者直接服务器放行5700,这一步就无需执行 需要先开启防火墙,防火墙配置在下面

systemctl stop firewalld
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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值