一、表象
- 重启服务器之后Docker运行Nacos容器,启动成功,但是外网无法访问。
- 查看了一下Nacos启动日志(docker logs nacos容器名)
二、分析
很明显是数据库配``置问题。。
如果是数据库配置的问题,可以着重检查以下信息
尤其是MySQL内网Host,查询方式见Docker安装Nacos
三、解决
我已经确认数据库配置和连接都没有问题,但为什么启动时找不到数据源?后来找到解决办法:
用其他客户端连接mysql唤醒它,重启Nacos容器即可
容器启动成功!
很明显是数据库配``置问题。。
如果是数据库配置的问题,可以着重检查以下信息
尤其是MySQL内网Host,查询方式见Docker安装Nacos
我已经确认数据库配置和连接都没有问题,但为什么启动时找不到数据源?后来找到解决办法:
用其他客户端连接mysql唤醒它,重启Nacos容器即可
容器启动成功!