本文由管理头衔为 ”本群第一贱“ 的 @Inter Milan CWC 贡献,非常感谢!

概述

《致富经》有云:凡有的,还要加倍给他叫他多余;没有的,连他所有的也要夺过来。(Docker1+Doker3)

上一期致富经:每天1000+京豆,京东薅羊毛全攻略,相信上车及时的朋友单账号都至少收获10000+京豆了。告别了疯狂撒豆的“双11星推官”,最近这个月每天的京豆徘徊在150-200,实在有些凄凉。更为可怕的是docker3的作者已经连续断更12天(前天更新了)。在这种情况下,我又研究了下了docker1docker2.不操作不知道,发现居然也很简单,所以带来本期的保姆教程。

FOLLOW ME!

食用方法

关于Docker1、Docker2、Docker3

Docker1-3每个作者都维护自己的脚本,各有特色。区别在于

  • docker3上手容易,互助码最简单,手动测试、手动运行、日志反馈等联动性很好,缺点就是作者更新很佛系;
  • docker2自身维护的同时,还同步docker1的更新库,docker1更新了,一般docker2一小时后就会同步过来。能手动测试和运行。缺点就是互助码大概是3个里面最复杂的了,而且我在jh莫斯科、linode日本测试时,连不上北京京东的网络(但群里有朋友用阿里香港能跑起来)。然后把配置备份迁移到我HK1 box旁路由里,跑起来很舒服,但是更新时连不上github的库。我就懒得折腾了,直接上了docker1;
  • docker1更新最勤快,上手也很容易,有更新就维护下“docker-compose pull 更新镜像”,省心省事。缺点就是互助码也很复杂(如果三要2分钟,那一就要20分钟,二可能要半小时),不能手动测试,手动运行,我第一次跑起来的时候,还曾怀疑自己有没有成功,直到看12点的京东明细和运行日志才知道yes(昨天350豆)。
  • 我目前的方案是docker1+docker3,然后有更新就更新下,安逸。

保姆教程

食用说明

一、首先源码公开(官方github这个库怕fork,变了又变)

然后这是上一篇处女教程的库(docker办法三的地址);

最后就是本篇保姆教程的库(docker一的地址)

这里特别说下:我是2vps跑,前几天同时玩了下docker1-3,然后有个账号cookie失效了,一夜醒来收到200+server酱的cookie失效通知,然后PUSH_KEY的的SCKEY就被黑名单了。去主页看了下解除封禁的方法1、捐50+解除本次封禁2、重新注册个github账号来登录server酱。)

开始食用:

跟docker3不一样,(docker一)运行机制是Node.js,如果vps之前没装过的话,可能要先手动装下。

1. 安装依赖

#安装Nodejs
# 安装包的地址可在这里查看:https://npm.taobao.org/mirrors/node
# 也可以在官网自行查找:https://nodejs.org  
# 压缩包解压即可使用,解压位置请自行选择
# 我这里选择:/usr/local
cd /usr/local
wget http://npm.taobao.org/mirrors/node/latest-v14.x/node-v14.0.0-linux-x64.tar.xz
tar -xvf node-v14.0.0-linux-x64.tar.xz
rm -rf node-v14.0.0-linux-x64.tar.xz
#设置快捷命令
# 先备份一下之前的,没有可以忽略
mv /usr/local/bin/node /usr/local/bin/node.bak
mv /usr/local/bin/npm /usr/local/bin/npm.bak
# 定义软连接到bin下,即可在任何地方使用node
ln -s /usr/local/node-v14.0.0-linux-x64/bin/node /usr/local/bin/node
ln -s /usr/local/node-v14.0.0-linux-x64/bin/npm /usr/local/bin/npm
#测试node和npm是否正常
node
#Welcome to Node.js v14.0.0. Type ".help" for more information. >
npm
#略

2.安装docker-compose,如果之前docker3安装过,可以跳过此步

#运行此命令下载docker compose的当前稳定版本
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#对二进制文件应用可执行权限
sudo chmod +x /usr/local/bin/docker-compose
#创建链接
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
#查看版本
docker-compose version

3. 创建jd_scripts

#具体可以对着官网流程一路跑下去(docker一)
#创建一个目录jd_scripts用于存放备份配置等数据,迁移重装的时候只需要备份整个jd_scripts目录即可。
mkdir -p -m 777 /root/jd_scripts/logs
cd /root/jd_scripts
touch my_crontab_list.sh
touch docker-compose.yml

my_crontab_list.sh和docker-compose.yml内容格式参考官网(docker一

目录文件配置好之后在jd_scripts目录可执行:

docker-compose up -d启动;
docker-compose logs 打印日志;
docker-compose pull 更新镜像;
docker-compose stop 停止容器;
docker-compose restart 重启容器;
docker-compose down 停止并删除容器;

4. 获取京东cookie微信推送

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

5. 更新任务库

#更新镜像
cd /root/jd_scripts
docker-compose pull
#重启容器
docker-compose restart

5. 特别说明:可能需要京东app手动操作的部分

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

总结

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


11 条评论

头像

one.880 · 2020年12月14日 15:17

Top level object in ‘./docker-compose.yml’ needs to be an object not ”.请问龙哥,这个是什么问题导致的,要怎么解决?

    头像

    ChangWeiCat · 2020年12月14日 22:20

    来群里详细描述下问题吧

头像

one.880 · 2020年12月14日 14:17

Docker1和Docker3能同时安装在一台VPS上吗?

    威龙

    威龙 · 2020年12月14日 14:23

    可以

头像

joker · 2020年12月14日 11:33

3和1同时跑会有什么问题吗

    威龙

    威龙 · 2020年12月14日 11:40

    有可能会导致cookie失效,不过一般问题不大

      头像

      joker · 2020年12月16日 10:39

      有没有可以在windows上跑的脚本?我的服务器上还在跑着别的脚本

        威龙

        威龙 · 2020年12月16日 12:02

        我这里没有了

          头像

          joker · 2020年12月17日 21:06

          嗯,感谢你的分享。

致富经3.0:京东薅羊毛终结版(docker二【V3架构】)Step by Step保姆教程 - V2ray科技 · 2020年12月27日 21:40

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

今天差点删库跑路!! - VPS攻略 · 2020年12月15日 11:54

[…] 下午五点多,邮件提醒网站上有留言,登录后台回复都发送不成功,心想WordPress又日了狗?打开网站首页,顿时发现不对劲:昨天本群第一贱的京东薅羊毛文章怎么没有了?再仔细看,近期的文章都没有了。这次是真慌起来了:说好的备份竟然也不好使了,真丢了最近的文章都白写了! […]

发表评论

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