1. 概述

《致富经》有云:docker1+2+3我可以不用,但是你不能没有。

京东羊毛(github源码库)docker方案,收录了三种方法(现在只剩两种,可能因为更新的原因,移除了docker3)。本着更多利用vps小鸡的意愿,我分别折腾了docker1+3)两篇教程:

Docker1致富经:每天1000+京豆,京东薅羊毛全攻略

Docker2致富经2.0:京东薅羊毛(docker一)Step by Step保姆教程

因为时常会关注git pull更新,昨天无意中发现docker2脚本换了新架构,原V2版本停止更新,全新的V3版本部署很简单,而且效果比docker1还好。

当然Docker2 V3 Linux版本我还是遇到了上一期教程说的网络问题,研究了下放弃。

本期的教程为Docker2 V3 docker版。

2. 食用方法

2.1. 关于Docker2

Docker2 V3 docker版大概是VPS京东薅羊毛最好的脚本了。部署完毕之后,如果没有大版本架构的迭代更新,那就只需要定期换cookie就行了。

可能也就config.sh的配置文件复杂一点,但是配置的过程会使你比13,更能理解这个羊毛脚本。

  • 我用某美国vps部署Docker2 V3 linux的时候正常,但运行时候出现网络连不上京东的情况,然后迁移到本地openwrt旁路由无法更新git。之前群里有人用香港和国内机器运行V2版时正常。(so 放弃
  • 本期的教程为Docker2 V3 docker

2.2. 保姆教程

2.2.1. 食用说明

2.2.2. 开始食用:

1. 创建目录、文件

#创建脚本目录/appdata/jd/config
cd / && mkdir /appdata && mkdir /appdata/jd && cd /appdata/jd && mkdir config
# 下载github仓库的sample/config.sh.sample,保存到刚刚创建的config文件夹下,并命名为sh(必须是这个名称)
wget --no-check-certificate https://gitee.com/evine/jd-base/raw/v3/sample/config.sh.sample -O config/config.sh
# 下载github仓库的sample/docker.list.sample,保存到刚刚创建的config文件夹下,并命名为list(必须是这个名称)
wget --no-check-certificate https://gitee.com/evine/jd-base/raw/v3/sample/docker.list.sample -O config/crontab.list
#编辑刚刚下载到/appdata/jd/config文件夹下的两个文件,可使用ssh工具连接服务器进行编辑(如WinSCPbitvise
#其中sh(填自己的信息)是配置文件,crontab.list(可默认设置)是定时任务清单。

2. 安装docker 

#安装docker
sudo yum check-update
curl -fsSL https://get.docker.com/ | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker

3. 创建容器

 #(一)如果你想从github更新脚本:
docker run -dit \
-v /appdata/jd/config:/jd/config \
-v /appdata/jd/log:/jd/log \
--name jd \
--hostname jd \
--restart always \
--network host \
evinedeng/jd
#(一)和(二)的更新库,随便装一个就行了(本教程演示从github,所以屏蔽gitee)
#(二)如果你想从gitee更新脚本:
docker run -dit \
-v /appdata/jd/config:/jd/config \
-v /appdata/jd/log:/jd/log \
--name jd \
--hostname jd \
--restart always \
--network host \
evinedeng/jd:gitee

4. 自动更新Docker容器

#安装containrrr/watchtower可以自动更新容器
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower \
jd

5. 获取京东cookie微信推送

 请参考致富经:每天1000+京豆,京东薅羊毛全攻略

6. 更新配置

config.sh和crontab.list两个文件都一样,改完保存好就行,其他啥也不用干,容器也不用重启什么,改完以后,新的任务就以新配置运行了。

7. 手动运行脚本(在 /appdata/jd目录下运行)

#手动 git pull 更新脚本
cd /appdata/jd
docker exec -it jd bash git_pull
#手动删除指定时间以前的旧日志
docker exec -it jd bash rm_log
#手动执行薅羊毛脚本
docker exec jd bash jd xxx # 如果设置了随机延迟并且当时时间不在0-2、30-31、59分内,将随机延迟一定秒数
docker exec jd bash jd xxx now # 无论是否设置了随机延迟,均立即运行
#忘记了命令也不要紧,先列出脚本列表
docker exec jd bash jd
#如测试下京豆变动通知脚本
docker exec jd bash jd jd_bean_change now

8. 特别说明

 可能需要京东app手动操作的部分:进入京东app——右下角我的:

    • 东东农场——选择种植物(大概15天收获,支付01元,买好了换新)
    • 东东萌宠——领取宠物、选择奖励
    • 第二页摇钱树——领取幼苗
    • 京喜工厂

3. 补充更新

1、新增京东joy挂机自动合成34级脚本

#京东疯狂joy24小时不停跑脚本,适用京东羊毛docker2。
#京东疯狂joy没满34级的,跑下面这个脚本。满34级了,也可以挂机刷金币不会合成35joy。
#centos7系统
yum -y install screen
screen -S joy
docker exec jd bash jd jd_crazy_joy_coin now
#按Ctrl+A,再按"D"   #退出screen窗口让它24小时不停跑
screen -D  -r joy     #进入joy窗口

#openwrt系统
opkg update
opkg install screen
screen -S joy
docker exec jd bash jd jd_crazy_joy_coin now
#按Ctrl+A,再按"D"   #退出screen窗口让它24小时不停跑
screen -D  -r joy     #进入joy窗口

#如果有新增账号要跑的话
screen -D  -r joy  #进入窗口
#按Ctrl+C
docker exec jd bash jd jd_crazy_joy_coin now

2pushplus消息推送(用了下很简单,效果也挺好的)

Push Plus,微信扫码登录后一对一推送或一对多推送,参考文档:http://pushplus.hxtrip.com/

3、截至2020.12.24所有京东docker2互助码脚本

#自己有5个号的话就1-6里面填;没有就和别人合作,自己填1-6,别人的填ABCD
#手动运行一次,ssh里或者log里看日志
#crazyJoy任务助力码(目前好像没地方填,等更新吧)
docker exec jd bash jd jd_crazy_joy now
#【京喜工厂好友互助码】
docker exec jd bash jd jd_dreamFactory now
#【东东农场好友互助码】
docker exec jd bash jd jd_fruit now
#健康抽奖机(目前好像没地方填,等更新吧)
docker exec jd bash jd jd_health now
#【东东工厂助力码】
docker exec jd bash jd jd_jdfactory now
#京东健康(目前好像没地方填,等更新吧)
docker exec jd bash jd jd_jdh now
#【京东赚赚助力码】
docker exec jd bash jd jd_jdzz now
#【东东萌宠好友互助码】
docker exec jd bash jd jd_pet now
#【种豆得豆】
docker exec jd bash jd jd_plantBean now

4. 总结

你还在等什么?一起来High吧!电报交流群https://t.me/hijkclub

分类: VPS教程

18 条评论

头像

sunrise · 2021年1月23日 01:24

微信推送填到./env/all的PUSH_KEY
这一步是怎样操作,./env/all这个是在哪?

    威龙

    威龙 · 2021年1月23日 09:19

    就是一个文件,要打开

头像

没想过 · 2021年1月16日 08:59

这怎么处理呀

[[email protected] jd]# docker exec -it jd bash git_pull

————————————————————–

系统时间:2021-01-16 08:58:24

SHELL脚本目录:/jd

JS脚本目录:/jd/scripts

————————————————————–

更新shell脚本,原地址:https://github.com/EvineDeng/jd-base

Fetching origin
HEAD is now at 22ad3dd 如果本机上安装了pm2,则挂机程序以pm2启动,否则以nohup启动。

shell脚本更新完成…

————————————————————–

更新JS脚本,原地址:https://github.com/lxk0301/jd_scripts

Fetching origin
Username for ‘https://github.com’:
Password for ‘https://github.com’:
remote: Repository not found.
fatal: Authentication failed for ‘https://github.com/lxk0301/jd_scripts/’
error: Could not fetch origin
HEAD is now at 5fa8605 Merge pull request #650 from DoveBoy/patch-2

js脚本更新失败,请检查原因或再次运行git_pull.sh…

    威龙

    威龙 · 2021年1月16日 10:05

    作者已经删库了,晚点我发一个更新版的

      头像

      没想过 · 2021年1月16日 10:57

      坐等更新

头像

ChangWeiCat · 2021年1月7日 16:41

#2021.1.7更新互助码脚本
docker exec jd bash jd jd_get_share_code now

头像

huajian911 · 2020年12月31日 00:36

最近推送有提示配置文件config.sh更新,我们需不需要更新呢?

    威龙

    威龙 · 2020年12月31日 09:39

    按照教程来就不用

头像

joker · 2020年12月27日 12:55

我知道怎么在windows下执行了,下载Nodejs,下载源码,然后在源码文件夹下执行npm i,然后再node 需要执行的js文件名,就好了。想批量执行就自己写个bat脚本,定时器触发就好了。

头像

sunrise · 2020年12月25日 21:59

config.sh和crontab.list两个文件都一样,改完保存好就行,其他啥也不用干,容器也不用重启什么,改完以后,新的任务就以新配置运行了。
这句话是什么意思,需要在里面改一些什么?
还问一下
./env/all
这个路径在哪里?

头像

joker · 2020年12月23日 15:38

大佬可以看看这个https://github.com/Jone2008/Qieread

头像

chunriyeyou · 2020年12月23日 13:18

ss ssr 脚本安装无反应

    威龙

    威龙 · 2020年12月23日 17:09

    先安装curl,或者不要在国内服务器上运行

致富经4.0:京东薅羊毛plus版(gitee镜像)Step by Step保姆教程 - VPS攻略 · 2021年1月17日 23:43

[…] 上一期3.0教程 致富经3.0:京东薅羊毛终结版(docker二【V3架构】)Step by Step保姆教程。已经已经接近完美了,如果没有今天这个github删库事件,可能就是等cookie失效了再更新一次。 […]

致富经4.0:京东薅羊毛plus版(gitee镜像)Step by Step保姆教程 - VPS攻略 - VPS攻略 · 2021年1月16日 16:06

[…] 上一期3.0教程 致富经3.0:京东薅羊毛终结版(docker二【V3架构】)Step by Step保姆教程。已经已经接近完美了,如果没有今天这个github删库事件,可能就是等cookie失效了再更新一次。 […]

致富经4.0:京东薅羊毛plus版(gitee镜像)Step by Step保姆教程 - V2ray科技 · 2021年1月16日 14:00

[…] 上一期3.0教程 致富经3.0:京东薅羊毛终结版(docker二【V3架构】)Step by Step保姆教程。已经已经接近完美了,如果没有今天这个github删库事件,可能就是等cookie失效了再更新一次。 […]

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注