【使⽤记录1】青龙安装+docker操作记录我使⽤当中遇到的问题和操作
docker容器操作
1、查看运⾏容器:docker ps
2、查看所有容器:docker ps -a
下⾯字符串d27bd3008ad9为容器ID,上图红框中
3、进⼊容器:docker exec -it d27bd3008ad9 /bin/bash
4、停⽌容器:docker stop d27bd3008ad9
5、删除容器:docker rm d27bd3008ad9
6、重启容器:docker restart d27bd3008ad9
安装青龙
我的是阿⾥服务器,其它的应该都是类似的
如果你已经安装失败过 进服务器控制台 选择更换操作系统CentOS 版本换成7.7或7.8在从新安装
以下按顺序输⼊
⾸先 在服务器安全组打开5700 5701端⼝
服务器控制台-安全组-⼊⽅向-⼿动添加
授权策略 优先级 协议类型 端⼝范围 授权对象
允许 1 ⾃定义 TCP ⽬的: 5701/5701 源: 0.0.0.0/0
允许 1 ⾃定义 TCP ⽬的: 5700/5700 源: 0.0.0.0/0
接下来在命令窗⼝,⼀条⼀条输⼊指令,输⼊完⼀条指令后需要等待指令操作完成再输⼊另外⼀条指令
以下按顺序输⼊
第⼀节:JD青龙控制⾯板
1 ⾸先安装docker
yum update
6 安装完成后配置青龙⾯板
docker run -dit \
--name QL \
--hostname QL \
--restart always \
-p 5700:5700 \
-v $PWD/QL/config:/ql/config \
-v $PWD/QL/log:/ql/log \
-v $PWD/QL/db:/ql/db \
docker进入容器-v $PWD/QL/scripts:/ql/scripts \
-
v $PWD/QL/jbot:/ql/jbot \
whyour/qinglong:latest
登录成功后,在/root/QL/config 中到auth.json 打开⽂件查看密码 登录即可。
不到/root/QL/config ?把远程连接⼯具关闭从新开⼀下就好!
第⼆节:青龙⾯板扫码获取cookie
这⼀步安装完成后我⼀直不能扫码成功。。。......
1.第⼀步 安装依赖
yum install wget unzip -y
3.赋777权限 安装
chmod 777 JDC
./JDC
4.第⼀次运⾏,⾃动⽣成配置⽂件并且程序会⾃动退出。 然后输⼊
nohup ./JDC &
我执⾏完上⾯的步骤还不能访问5700,捣腾出下⾯的⼀堆命令,⼀步⼀步的执⾏后成功了第三节,添加端⼝,关闭防⽕墙
systemctl status firewalld
systemctl start firewalld
systemctl status firewalld
firewall-cmd --permanent --zone=public --add-port=5700/tcp
systemctl stop firewalld
第四节,⼿动设置cookie
如果能正常访问5700的话去环境变量中增加⼀个环境变量,
名称:JD_COOKIE
值:&pt_key=你的key;pt_pin=你的pin;
加上&可以设置多个
第五节,常见错误处理
如果有类似下⾯的错误
error: cannot find module 'jsdom'
处理⽅法:
去⾃⼰的服务器上到QL⽬录,进⼊script⽂件夹运⾏命令(install后⾯和报错⾥的‘jsdom’这个要⼀摸⼀样):npm install jsdom
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论