首页 > 其他分享 >容器快速部署xx-job-admin

容器快速部署xx-job-admin

时间:2023-03-09 10:44:57浏览次数:42  
标签:admin spring xx -- job datasource xxl

1.下载指定版本容器镜像

docker pull xuxueli/xxl-job-admin:{指定版本}

2.运行容器

方式1:命令行配置启动

/**
* 如需自定义 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 -e PARAMS="--spring.datasource.url=jdbc:mysql://{数据库连接地址}/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai --spring.datasource.username=数据库用户名称 --spring.datasource.password={数据库密码}" -p 8888:8080 -v /tmp:/data/applogs --name xxl-job-admin -d xuxueli/xxl-job-admin:{指定版本}

方式二:配置文件启动

#下载配置文件,根据实际情况下载指定版本
wget https://gitee.com/xuxueli0323/xxl-job/raw/master/xxl-job-admin/src/main/resources/application.properties

vim application.properties
#更改配置文件连接mysql信息
spring.datasource.url=jdbc:mysql://{数据库地址}/xxl_job?Unicode=true&characterEncoding=UTF-8
spring.datasource.username=xxx
spring.datasource.password=xxx
spring.datasource.driver-class-name=com.mysql.jdbc.Driver


docker run -d --name xxl-job-admin -v /root/application.properties:/application.properties -v /data/applogs:/data/applogs  -p 8888:8080 -e PARAMS='--spring.config.location=/application.properties' xuxueli/xxl-job-admin:{指定版本}

3.登录验证

http://ip:8888/xxl-job-admin/

用户名密码
admin 123456

 

标签:admin,spring,xx,--,job,datasource,xxl
From: https://www.cnblogs.com/panwenbin-logs/p/17197487.html

相关文章