Docker+青龙面板部署京东签到脚本
sunshj Lv4

此篇使用Docker+青龙面板运行京东签到脚本

一、安装Docker

1、更新

1
yum -y update

2、安装依赖

1
2
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum -y install git-core

3、安装Docker

1
2
3
4
5
6
sudo yum check-update
curl -fsSL https://get.docker.com/ | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker
docker --version

二、安装青龙面板(用于定时执行脚本):

  1. 运行青龙面板Docker镜像
1
docker run -dit -v $PWD/ql/config:/ql/config -v $PWD/ql/log:/ql/log -v $PWD/ql/db:/ql/db -p 5600:5600 --name qinglong --hostname qinglong --restart always whyour/qinglong:latest
  1. 在浏览器访问127.0.0.1:5600, 按照提示完成初始化

三、创建任务

在青龙面板右上角点击新建任务, 配置:

  • KingRan/KR(集合库)

    1
    ql repo https://github.com/KingRan/KR.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"
  • 定时规则: 50 7-23/2 * * *

四、环境变量

选择环境变量添加变量,名称为JD_COOKIE,格式为:

1
pt_key=XXX;pt_pin=XXX;

获取京东cookie:访问 https://plogin.m.jd.com/login/login ,手机号登录获取cookie中的 pt_key, pt_pin,多用户请添加多个JD_COOKIE变量

 评论