littlebot
Published on 2025-04-03 / 0 Visits
0

【源码】基于Docker的京东脚本助手

项目简介

本项目是基于Docker的自动化脚本工具,能帮助用户在京东平台自动化执行各种任务,如签到、领红包、农场种植等。借助Docker容器化部署,用户可轻松管理和运行脚本,实现自动化操作,节省时间与精力。

项目的主要特性和功能

  • 多账号支持:可通过配置文件轻松管理多个京东账号,执行自动化任务。
  • 定时任务:用户能根据需求自定义任务执行时间。
  • 自动互助:支持多账号间自动互助,快速完成互助任务。
  • 自定义脚本:用户可通过配置文件自定义执行的脚本,灵活应对不同需求。
  • 日志管理:提供详细日志记录,方便查看任务执行情况。
  • Docker容器化:简化安装和配置过程,支持跨平台运行。

安装使用步骤

1. 安装Docker和Docker Compose

确保系统已安装Docker和Docker Compose,若未安装,可参考以下命令: - Docker安装bash sudo curl -sSL https://get.daocloud.io/docker | sh - Docker Compose安装bash sudo chmod +x /usr/local/bin/docker-compose

2. 创建项目目录

创建用于存放项目配置文件和日志文件的目录: bash mkdir jd_scripts cd jd_scripts mkdir logs

3. 配置docker-compose.yml

jd_scripts目录下创建docker-compose.yml文件,根据需求配置环境变量和定时任务,可参考项目提供的示例配置文件。

4. 启动容器

jd_scripts目录下执行以下命令启动容器: bash docker-compose up -d

5. 查看日志

通过以下命令查看容器的日志输出: bash docker-compose logs -f

6. 更新镜像

若需更新镜像,执行以下命令: bash docker-compose pull

7. 停止和重启容器

  • 停止容器: bash docker-compose stop
  • 重启容器: bash docker-compose restart

8. 删除容器

若需删除容器,执行以下命令: bash docker-compose down

其他常用命令

  • 手动运行脚本bash docker exec -it jd_scripts /bin/sh -c "node /scripts/xxxx.js |ts >> /scripts/logs/xxxx.log 2>&1"
  • 查看环境变量bash docker exec -it jd_scripts /bin/sh -c 'env'
  • 查看定时任务bash docker exec -it jd_scripts /bin/sh -c 'crontab -l'
  • 进入容器bash docker exec -it jd_scripts /bin/sh

通过以上步骤,可轻松部署并使用本助手实现京东自动化任务执行。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】