docker 安装xxljob

13 篇文章 0 订阅
11 篇文章 0 订阅

1. 安装mysql镜像

2.初始化xxljob的数据库和表

一、初始化db:https://codechina.csdn.net/mirrors/xuxueli/xxl-job/-/blob/2.3.1/doc/db/tables_xxl_job.sql

对脚本进行修改,添加ROW_FORMAT=DYNAMIC

安装xxljob 镜像

docker pull xuxueli/xxl-job-admin:2.3.1
docker run -d \
-e PARAMS="--spring.datasource.url=jdbc:mysql://192.168.31.132:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=UTC \
--spring.datasource.username=root \
--spring.datasource.password=123456 \
--spring.datasource.driver-class-name=com.mysql.jdbc.Driver" \
-p  8282:8080 \
-v /application/datas/xxjob/applogs:/data/applogs \
--name my-xxl-job-admin-2.3.1  \
-d xuxueli/xxl-job-admin:2.3.1

配置防火墙

#允许防火墙端口
firewall-cmd --zone=public --add-port=8282/tcp --permanent
firewall-cmd --reload

三、浏览器访问

http://localhost:8282/xxl-job-admin
默认登录账号
admin
123456

在这里插入图片描述

xxljob的使用

使用入门教程

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Docker安装 xxl-job,你需要按照以下步骤进行操作: 1. 首先,确保你已经安装Docker 并正确配置了 Docker 运行环境。 2. 在你的工作目录中创建一个 Dockerfile 文件,并使用以下内容填充该文件: ``` FROM java:8-jre-alpine # 创建工作目录 RUN mkdir -p /opt/xxl-job # 将 xxl-job 的安装包复制到容器中 COPY xxl-job-executor-sample-springboot-*.zip /opt/xxl-job/ # 切换工作目录 WORKDIR /opt/xxl-job # 解压安装包 RUN unzip xxl-job-executor-sample-springboot-*.zip && \ rm xxl-job-executor-sample-springboot-*.zip # 暴露 xxl-job 的端口 EXPOSE 8080 # 启动 xxl-job CMD ["./startup.sh"] ``` 3. 将 xxl-job-executor-sample-springboot-*.zip 安装包复制到与 Dockerfile 文件相同的目录中。 4. 打开终端,进入到 Dockerfile 文件所在的目录,执行以下命令构建 Docker 镜像: ``` docker build -t xxl-job . ``` 这将会根据 Dockerfile 文件构建一个名为 xxl-job 的镜像。 5. 构建完成后,执行以下命令运行 Docker 容器: ``` docker run -d -p 8080:8080 --name xxl-job-container xxl-job ``` 其中,-p 参数用于将容器的 8080 端口映射到宿主机的 8080 端口,--name 参数用于指定容器的名称。 6. 等待容器启动完成后,你就可以通过访问 http://localhost:8080 访问 xxl-job 控制台了。 请注意,以上步骤中的具体文件名和路径可能会因为你下载的 xxl-job 版本而有所不同,请根据实际情况进行修改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值