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

1、所有文章未经授权禁止转载、摘编、复制或建立镜像,如有违反,追究法律责任。
2、本站文章部分来源注册用户发布或互联网收集而来,若有侵权,请邮件联系作者。
邮箱地址:wtao219@qq.com
THE END
分享
二维码
< <上一篇
下一篇>>