宿主机项目连接docker容器内的mysql
2019-09-26 19:00
2899 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43468326/article/details/93872573
宿主机项目连接docker容器内的mysql
公司测试服的数据库放在阿里云,每次想要本地连接数据库都要修改阿里云允许连接的ip, 刚好开始学docker就按着网上的教程直接在测试服上整一个数据库。
过程很顺利,在本地上连接也能连上。当在项目上设置连接时懵了。使用了很多个地址都连接不上。百度+Google查了都是从容器访问宿主机上的mysql。。(可能大佬们都觉得这种操作是常识吧)
很无脑使用了localhost,127.0.0.1,服务器ip。等都没有连上。然后看了下面的文章后才明白过来。
#先进入mysql容器 docker exec -it 容器名/容器id #查看容器ip ip addr
把项目配置文件的mysql连接地址改为这个查询到的ip和端口号就行辣。
相关文章推荐
- 基于docker swarm和docker-compose搭建相异宿主机上的mysql和tomcat容器
- Docker之跨主机容器连接-yellowcong
- Navicat 连接 docker 容器mysql 报1251错误 解决办法
- Docker容器的跨主机连接
- Docker多容器连接(以Tomcat+Mysql为例)
- docker:从 tomcat 容器连接到 mysql 容器
- navicat连接虚拟机里面docker容器中的mysql
- Docker创建Mysql容器并通过命令行连接到容器
- 详解Docker创建Mysql容器并通过命令行连接到容器
- docker中的ROS容器与ROS主机的连接
- Docker-创建mysql容器进行持久化&设置远程连接&导入sql文件(centos7)
- docker连接spring boot和mysql容器方法介绍
- docker两个容器之间连接---centos7容器+mysql容器
- Docker创建Mysql容器并通过命令行连接到容器
- 通过Docker搭建Mysql容器+Tomcat容器连接环境
- docker内容器连接宿主机上的mysql
- docker:从 tomcat 容器连接到 mysql 容器
- 详解通过Docker搭建Mysql容器+Tomcat容器连接环境
- 实战案例:构建docker容器集群 (解决方案一:使用自定义网桥连接跨主机容器)
- 立足Docker运行MySQL:多主机网络下Docker Swarm模式的容器管理