1. HTTP3W博客首页
  2. 技术
  3. docker

docker-compose部署xxl-job-admin

XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。

版本选择

https://hub.docker.com/r/xuxueli/xxl-job-admin/tags?page=1&ordering=last_updated

下载镜像

docker pull xuxueli/xxl-job-admin:2.3.0

初始化对应版本数据库(xxl_job)

https://github.com/xuxueli/xxl-job/blob/2.3.0/doc/db/tables_xxl_job.sql

因为我的版本是2.3.0,所以默认打开本sql脚本,其他版本可自行选择

创建docker-comopose.yml

version: '3'
services:
  xxl-job-admin:
    image: xuxueli/xxl-job-admin:2.3.0
    restart: always
    container_name: xxl-job-admin
    environment:
      PARAMS: '--spring.datasource.url=jdbc:mysql://IP:PORT/xxl_job?Unicode=true&characterEncoding=UTF-8 --spring.datasource.username=root --spring.datasource.password=123456'
    ports:
      - 80:8080
    volumes:
      - ./data/applogs:/data/applogs

启动后

访问地址为:IP/xxl-job-admin/
账号: admin
密码: 123456

docker-compose部署xxl-job-admin

1、原创文章,作者:诺米,如若转载,请注明出处:https://www.http3w.com/archives/445

2、本站内容若有雷同从属巧合,若侵犯了您的权益,请联系本站删除,E-mail: wtao219@qq.com

发表评论

您的电子邮箱地址不会被公开。

联系我们

254007489

在线咨询:点击这里给我发消息

邮件:wtao219@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息