前言:
跟着黑马学习docker的时候,将java项目部署到了docker中,运行访问报错,反馈连不上mysql。
错误描述:
方法解决:
概述:在虚拟中中,我进入项目容器的内部,尝试ping mysql,发现ping不通, 然后查看其ip,发现不在同一个网段中,故基本可以锁定问题原因就是没有将项目跟mysql容器部署到同一个网络中,导致其无法进行通信。
一、确认原因
通过docker inspect去访问其配置,可以发现二者网络不在同一个网络
二、解决
使二者处于同一个网络即可。