1.普通用户提权
usermod -G wheel monkey
id monkey
2.安装docker
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
############################## 特定版本docker安装 ##############################
yum list docker-ce --showduplicates | sort -r
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-compose-plugin
############################## 特定版本docker安装 ##############################
# 启动docker
sudo systemctl start docker
sudo systemctl enable docker
# 安装docker后会自动建立一个docker组,将使用docker的用户加入docker组中
sudo usermod -aG docker $USER
uid=1000(monkey) gid=1000(monkey) groups=1000(monkey),10(wheel),995(docker)
# 重新登陆终端,测试
docker run --rm hello-world
在安装docker源报错:
原因是时间不同步导致,使用时间同步服务进行时间同步
sudo yum -y install ntpdate
sudo ntpdate -u pool.ntp.org
3.安装portainer
portainer可以为docker提供图形化界面,方便image,container的管理
docker search portainer
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name prtainer portainer/portainer
登录http://IP:9000/即可
4.安装青龙面板
4.1.安装青龙面板
使用portainer图形化界面或者命令行都可以
sudo chown -R monkey.monkey /data/
cd /data
mkdir -p dockers/qinglong
docker run -dit \
-v /data/dockers/qinglong/config:/ql/config \
-v /data/dockers/qinglong/log:/ql/log \
-v /data/dockers/qinglong/db:/ql/db \
-p 5600:5600 \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:latest
进入http://192.168.2.107:5600/,设置完密码后就进去了青龙面板的管理界面了
4.2.新建订阅
【订阅管理】---》新建订阅---》按照下图填写---》确定(其他的脚本库参考2022最新青龙面板京东脚本库)---》运行
4.3.获取京东cookie
进入京东移动端,然后按F12打开开发者模式,然后点击登录,输入手机号和验证码,在Network的home.action里面可以看到pt_key和pt_pin两个值,copy出来
进入青龙面板,【环境变量】---》【新建变量】,变量名必须是JD_COOKIE
,变量的值就填入红框中的部分
4.4.通知管理
注册企业微信,点击企业微信跳转注册,注册完创建应用,注册完之后手机下载企业微信
获取到机器人的weWorkBotKey后,进去青龙面板,【系统设置】---》【通知设置】,通知方式选择【企业微信机器人】,填入weWorkBotKey,【保存】
4.5.报错处理
如果出现报错Error: Cannot find module 'xx'
,原因是缺少以来,解决方法
进入青龙面板,【依赖管理】---》【新建依赖】
如果出现报错Error: Cannot find module './xx'
,原因是拉库命令不完整,解决方法
进入青龙面板,【订阅管理】中删除订阅,【定时任务】中删除所有定时任务。试试其他的京东脚本库
参考:青龙面板依赖修复