前言:

跟着黑马学习docker的时候,将java项目部署到了docker中,运行访问报错,反馈连不上mysql。

错误描述:

方法解决:

概述:在虚拟中中,我进入项目容器的内部,尝试ping mysql,发现ping不通, 然后查看其ip,发现不在同一个网段中,故基本可以锁定问题原因就是没有将项目跟mysql容器部署到同一个网络中,导致其无法进行通信。

一、确认原因

通过docker inspect去访问其配置,可以发现二者网络不在同一个网络

二、解决

使二者处于同一个网络即可。

三、成功

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐