Closed yinlijun2004 closed 3 years ago
错误信息很明显,连接不上数据库 连接信息为啥要用localhost,你的容器里面有mysql? localhost改成正确的地址
错误信息很明显,连接不上数据库 连接信息为啥要用localhost,你的容器里面有mysql? localhost改成正确的地址
谢谢!
有可能是 xxl.job.accessToken 这个可选参数没加,所以你连不上数据库 [狗子]
docker启动mysql后,连接数据库的ip地址有可能更改
怎么解决的我也碰到了。。。
简直太坑了,用了各种方法都不行,最后把PARAMS=“”,引号里面写上所有的变量改动才行,而且多个-e换行都不行。 也就是说PARAMS的value里面是个所有的变量映射
简直太坑了,用了各种方法都不行,最后把PARAMS=“”,引号里面写上所有的变量改动才行,而且多个-e换行都不行。 也就是说PARAMS的value里面是个所有的变量映射
-e 会分割 params,认为他是多个参数,所以不能这么做 ←_←
简直太坑了,用了各种方法都不行,最后把PARAMS=“”,引号里面写上所有的变量改动才行,而且多个-e换行都不行。 也就是说PARAMS的value里面是个所有的变量映射
@clement-jiao @yuchao-wang 这个是docker镜像的封装问题,你可以按照你的需求改写Dockerfile啊,作者只是提供了一个最简单的镜像;
Please answer some questions before submitting your issue. Thanks!
Which version of XXL-JOB do you using?
V2.2.0
Expected behavior
docker-compose启动xxl-job-admin成功
Actual behavior
启动失败,
Steps to reproduce the behavior
docker部署mysql 8.0,用navicat可以连接成功,xxl_job数据库与表已经创建。
创建xxl-job-admin的docker-compose-
PARAMS已经设置成功了,进入容器,可以打印出PARAMS环境变量。
docker-compose up 提示报错信息:
用源码代码直接修改spring.datasource配置,编译运行可以连接数据库