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