分享

win10 navicat 访问vmware 中 linux docker mysql

 明神月 2022-12-09 发布于北京

本次记录问题主要因为网络问题引起的,记录一下啊。

本级网络设置情况

虚拟机内linux网络情况


docker-compose.yml 构建文件

构建后容器

navicat 连接失败

分析原因:

然后重新在run创建一个mysql 容器
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mvp51.Com mysql:8.0.26

此时的确可以用navicat连接成功,然后比对了2个容器的参数,后来发现了网络不同,上面采用了common_mvp51_net, 而后者则没有使用的默认的bridge ,问题就出在这里,是bridge 帮忙做了网络转换,而common_mvp51_net并没有,具体参考网络 参考

修正配置文件

连接成功

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多