Open bingo982426 opened 1 year ago
nacos版本:v2.2.3
先来看下配置文件
这是我的两个compose文件,一个写入了environment参数到compose中,一个写入到nacos-standlone-mysql.env中
这两种写法启动后 都会显示同一个错误
找寻代码,发现mysql这个链接来自 init.d/application.properties
这里写死的 mysql地址 nacos_devtest数据库 nacos用户 nacos密码,并没有读取从外部文件传进来的值,怎么能连接成功数据库?
同样问题。。。
看报错信息是没有找到myql,如果你使用的是docker创建的mysql数据库 ,你可以查看下 两个容器的网络模式(network_mode)是否一致, 也可以参考我的项目 里面有不同环境下的脚本
如果docker要通过image的名字访问对应地址,起到类似DNS解析的作用,需要配置网络。例如让ELK在同一个docker网络下通过名字直接访问
nacos版本:v2.2.3
先来看下配置文件
这是我的两个compose文件,一个写入了environment参数到compose中,一个写入到nacos-standlone-mysql.env中
这两种写法启动后 都会显示同一个错误
找寻代码,发现mysql这个链接来自 init.d/application.properties
这里写死的 mysql地址 nacos_devtest数据库 nacos用户 nacos密码,并没有读取从外部文件传进来的值,怎么能连接成功数据库?