From f36c2584600570f4d8621bd5544cc4f7ece30208 Mon Sep 17 00:00:00 2001 From: xuxueli <931591021@qq.com> Date: Sat, 29 Nov 2025 18:01:31 +0800 Subject: [PATCH] update doc --- doc/XXL-JOB官方文档.md | 39 +++++++++++++++++++++++++++++++++----- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/doc/XXL-JOB官方文档.md b/doc/XXL-JOB官方文档.md index 288ae94e..459cf730 100644 --- a/doc/XXL-JOB官方文档.md +++ b/doc/XXL-JOB官方文档.md @@ -944,8 +944,11 @@ xxl.job.logretentiondays=30 - 下载镜像 ``` -// Docker地址:https://hub.docker.com/r/xuxueli/xxl-job-admin/ (建议指定版本号) -docker pull xuxueli/xxl-job-admin +/** +* Docker地址:https://hub.docker.com/r/xuxueli/xxl-job-admin/ +* 建议指定版本号拉取镜像; +*/ +docker pull xuxueli/xxl-job-admin:{指定版本} ``` - 创建容器并运行 @@ -956,7 +959,13 @@ docker pull xuxueli/xxl-job-admin * 配置项参考文件:/xxl-job/xxl-job-admin/src/main/resources/application.properties * 如需自定义 JVM内存参数 等配置,可通过 "-e JAVA_OPTS" 指定,参数格式 JAVA_OPTS="-Xmx512m" ; */ -docker run -e PARAMS="--spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai" -p 8080:8080 -v /tmp:/data/applogs --name xxl-job-admin -d xuxueli/xxl-job-admin:{指定版本} + +docker run -d \ + -e PARAMS="--spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai" \ + -p 8080:8080 \ + -v /tmp:/data/applogs \ + --name xxl-job-admin \ + xuxueli/xxl-job-admin:{指定版本} ``` @@ -1749,10 +1758,30 @@ XXL-JOB是一个跨语言的任务调度平台,主要体现在如下几个方 ### 5.17 调度中心Docker镜像构建 可以通过以下命令快速构建调度中心,并启动运行; + ``` +/** +* build package +*/ mvn clean package -docker build -t xuxueli/xxl-job-admin:{version} ./xxl-job-admin -docker run --name xxl-job-admin -p 8080:8080 -d xuxueli/xxl-job-admin + +/** +* build docker image +*/ +docker build -t xuxueli/xxl-job-admin:{指定版本} ./xxl-job-admin + +/** +* 如需自定义 mysql 等配置,可通过 "-e PARAMS" 指定,参数格式 PARAMS="--key=value --key2=value2" ; +* 配置项参考文件:/xxl-job/xxl-job-admin/src/main/resources/application.properties +* 如需自定义 JVM内存参数 等配置,可通过 "-e JAVA_OPTS" 指定,参数格式 JAVA_OPTS="-Xmx512m" ; +*/ + +docker run -d \ +-e PARAMS="--spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai" \ +-p 8080:8080 \ +-v /tmp:/data/applogs \ +--name xxl-job-admin \ +xuxueli/xxl-job-admin:{指定版本} ``` ### 5.20 避免任务重复执行