当前位置:   article > 正文

Docker部署XXL-JOB_docker部署xxljob

docker部署xxljob

搭建Docker 环境

  • 查看docker 是否安装
yum list installed | grep docker
  • 1

在这里插入图片描述

  • 如若未安装则安装docker 环境
yum -y install docker
  • 1

Docker 安装结果

  • 启动Docker
systemctl start docker
  • 1
  • 查看docker启动结果
systemctl status docker
  • 1

Docker 启动结果

安装XXL-JOB 服务端

docker pull xuxueli/xxl-job-admin:2.3.0
  • 1

在这里插入图片描述# 查看镜像安装结果

 docker images
  • 1

在这里插入图片描述

执行.sql文件

sql文件传送门

  • 找到DB路径并执行.sql文件
    在这里插入图片描述
  • 运行完成或自动创建xxl_job数据库和如下表
    在这里插入图片描述

运行镜像

  • --server.port 设置服务启动端口号
  • --spring.datasource.url设置数据库连接地址
  • --spring.datasource.username设置数据库连接用户名
  • --spring.datasource.password设置数据库连接密码
  • --xxl.job.accessToken设置执行器代码访问admin的token
  • -p将容器端口映射为系统端口
  • -v将容器日志挂载到/logs/xxl-job路径下
  • --name服务名称
  • --restart设置容器重启策略
  • -d 设置后台启动
  • xuxueli/xxl-job-admin:2.3.0为容器名称
docker run -e PARAMS=" --server.port=9110 --spring.datasource.url=jdbc:mysql://localhost:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8 --spring.datasource.username=root --spring.datasource.password=123456 --xxl.job.accessToken=xdsl3ewi3al1oehxmo68pqxer" -p 9110:9110 -v D:/360MoveData/Users/dell/Desktop/dockerconf/xxl-job:/data/applogs --name xxl-job-admin --restart=always  -d xuxueli/xxl-job-admin:2.3.1
  • 1

在这里插入图片描述

查看容器运行状态

docker ps
  • 1

在这里插入图片描述

浏览器访问

http://localhost:9110/xxl-job-admin
  • 1
  • 用户名: admin
  • 密码: 123456

在这里插入图片描述

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号