docker容器中的mysql时间长了会拒绝外部连接?
今天运行博客后台的时候,不知为何报错
java.sql.SQLException:null,message from server:"Host 'XX,XX,XX,XX' is not allowed to connect
于是上了腾讯云去看看,发现docker也没挂
创建的方式是docker-compose,这里虽然没显示端口,但之前访问确实没什么问题,不过现在除开后台程序,
navicat也无法连接到数据库了。
心急手快通过重建数据库解决了问题,忘记试试restart会不会有效了。
此外,在docker-compose.yml中把mode从host改为bridge后,ports一栏就正常显示了,这是为什么呢?
救救我吧,我解决不了这个问题呀:https://www.sunofbeach.net/qa/1304689878402875392#commentPart
我在看博客视频的时候,康师傅的操作,也是不显示端口号 的,就很神奇
你的docker-compose.yml文件呢?提供一下吧。