首页新闻找找看学习计划

docker镜像内数据库和物理机数据库的选用

0
[已解决问题] 解决于 2018-11-05 10:59

物理机装有mysql,端口号3306,
镜像里面有个mysql,镜像内部的端口3306,物理机的端口没有与镜像端口挂接。
项目复制到镜像内,项目访问端口是3306.
容器启动后,项目是访问的容器的mysql还是物理机的mysql

一对萝卜的主页 一对萝卜 | 初学一级 | 园豆:11
提问于:2018-10-08 09:34
< >
分享
最佳答案
0

这取决于访问的主机名或IP地址,如果通过mysql容器的服务名称访问,访问就是mysql容器

奖励园豆:5
dudu | 高人七级 |园豆:41258 | 2018-10-08 10:23

如果是直接ip:端口呢,比如 127.0.0.1:3306

一对萝卜 | 园豆:11 (初学一级) | 2018-10-08 17:58

@一对萝卜: 127.0.0.1:3306 连接的是当前容器

dudu | 园豆:41258 (高人七级) | 2018-10-08 18:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册