Docker部署《JD薅羊毛》—黑群

Docker部署《JD薅羊毛》—黑群

philo-尼可 399 2021-03-20

看小伙伴薅羊毛很开心,所以手痒尝试一把,网上也有教程。感谢SuperManito,感谢小伙伴。

image.png

项目:SuperManito/JD-FreeFuck

1. 下载镜像

在portainer 里面下载薅羊毛docker镜像

images 菜单, pull image advance 模式,输入
image.png

registry.cn-hangzhou.aliyuncs.com/supermanito/jd:latest

也可以ssh到后台,执行如下命令

docker pull registry.cn-hangzhou.aliyuncs.com/supermanito/jd

2. 准备工作

看SuperManito/JD-FreeFuck 的帮助文档,需要提前准备好三个目录,这边我就直接在群辉界面上创建了。

image.png

并记下对应的文件夹路径(文件夹上点右键,选择属性),如下图

image.png

以下三个文件夹

/volume2/docker/jd/log
/volume2/docker/jd/config
/volume2/docker/jd/scripts

3. 启动docker容器

接下来对作者提供的docker启动命令,进行修改

docker run -dit \
-v /volume2/docker/jd/scripts:/jd/scripts `# 设置活动脚本的主机挂载目录为/opt/jd/scripts` \
-v /volume2/docker/jd/config:/jd/config `# 设置配置文件的主机挂载目录为/opt/jd/config` \
-v /volume2/docker/jd/log:/jd/log `# 设置日志文件的主机挂载目录为/opt/jd/log` \
-p 5678:5678 `# 设置端口映射,格式为 "主机端口:容器端口",主机端口号可自定义` \
-e ENABLE_HANGUP=true `# 启用挂机功能` \
-e ENABLE_WEB_PANEL=true `# 启用控制面板功能` \
--name jd `# 设置容器名为 jd ` \
--network bridge `# 设置容器网络类型为桥接,直连主机` \
--hostname jd `# 设置容器内主机名为 jd ` \
--restart always `# 设置容器开机自启` \
d9df47b78ff6

接下来ssh进去,执行上面的语句,执行后得到一个容器id。接下来看容器内部的初始化日志

docker logs -f jd

显示如下日志

image.png

先来更新一波项目文件与活动脚本:

docker exec -it jd bash git_pull.sh

4. 查看修改配置

按启动日志提示,登录到网页控制台。(第一步修改密码!!!)

image.png

配置好,先执行一下看看结果。
image.png


# docker # 薅羊毛 # 京东 # 群辉