解决Docker MySQL无法被宿主机访问的问题
1 问题描述
Docker
启动MySQL
容器后,创建一个localhost
访问的用户:
create user test@localhost identified by 'test';
但是在宿主机中无法通过该用户登录:
mycli -u test
2 原因
在Docker
中的MySQL
创建localhost
的用户只能在Docker
内部访问,而不能通过外部访问。
至于为什么能在宿主机访问root
,是因为默认存在两个root
,分别是:
root@localhost
root@%
而test
只有一个localhost
:
3 解决方案
创建test@%
或者创建test@172.17.0.1
即可:
create user test@% identified by 'test';
create user test@172.17.0.1 identified by 'test';
解决Docker MySQL无法被宿主机访问的问题相关推荐
- docker网络问题解决办法“大全”:关于宿主机访问不了docker容器中web服务,或者容器内访问不了外网的问题的解决办法
docker网络问题解决办法"大全":关于宿主机访问不了docker容器中web服务,或者容器内访问不了外网的问题的解决办法 参考文章: (1)docker网络问题解决办法&quo ...
- docker宿主机访问容器_干货来啦!带你初探Docker逃逸
Docker是当今使用范围最广的开源容器技术之一,具有高效易用的优点.然而如果使用Docker时采取不当安全策略,则可能导致系统面临安全威胁. 本期安仔课堂,ISEC实验室的张老师将为大家介绍不同环境 ...
- CentOS7使用docker 启动容器后 , 宿主机连接访问不到容器的端口
CentOS7使用docker 启动容器后 , 宿主机连接访问不到容器的端口 注意第一种方法是在网上找的 , 我并没有执行成功 , 但是他分析的很不错, 可以参考第二种方法 首先需要明确docker的 ...
- 17.Docker 容器时间与宿主机同步
Docker容器时间与宿主机同步 BY 赫墨拉 · PUBLISHED 2018年7月10日 · UPDATED 2019年6月10日 问题描述: 在我们平时使用docker,运行我们的应用的时候,访 ...
- docker中容器与宿主机之间的网络关系
接上一篇jupter远程访问 docker中容器与宿主机之间的网络关系 一.PC上的网络关系 1.网卡的物理地址 网卡的物理地址(MAC地址):是网卡的唯一标识.由生产厂商写入网卡中.MAC地址就如同 ...
- docker网络问题解决办法“大全”:宿主机访问不了docker容器中web服务,容器内访问不了外网的问题的解决办法...
ubuntu kylin 15 安装docker后 ,启动包含web应用的容器,在宿主机上死活访问不了web服务.后来发现进入容器后,安装不了软件,访问不了外网.因此网上查原因,有大神说让重建dock ...
- docker宿主机访问容器_Docker容器与宿主机器通过IP内外通讯
例如一个如下场景,在Docker环境下面运行了一个含有PHP环境的Docker容器(container),容器名称为php1,同时在宿主机(真实机器)上面有一个MySQL服务器,如何来通过,容器内部的 ...
- docker宿主机访问docker容器服务失败
2019独角兽企业重金招聘Python工程师标准>>> 原因: 因为docker的虚拟ip网段是172.17.*.*与局域网的ip网段172.17冲突了,所以有两种方式: 解决方法: ...
- Docker容器时间与宿主机同步
转载地址:http://www.louisvv.com/archives/1716.html 问题描述: 在我们平时使用docker,运行我们的应用的时候,访问应用页面的时间与现在相差8个小时 无法结 ...
最新文章
- JAVA hbase groupby_window操作和groupBy操作
- 贝叶斯优化-matlab
- Apache POI和EasyExcel 第二集:Apache POI的基本Excel写入(分为03版的xls和07版的xlsx)
- rust(19)-进制
- AT2567-[ARC074C]RGB Sequence【dp】
- 【jzoj】2018.1.30NOIP普及组——模拟赛D组
- jmeter安装包双击没反应_Jmeter5.0源码在eclipse运行的正确打开方式
- Silverlight 属性样式、控件模板、视觉状态
- raspberry pi_如何使用Raspberry Pi构建数字针Kong相机
- 一文讲述数仓组件SysCache
- 珍藏40个android应用源码分享
- centOS7中安装tecplot_ex_2015r2_linux64
- 我奋斗了18年还是不能和你坐在一起喝咖啡
- 多重背包二进制优化(wzk吃小鸡腿)
- 特殊空白字符无法过滤
- InstallShield
- P1075 质因数分解
- java 如何测试_java – 如何测试一个变量是否设置?
- 利用Python进行数据分析的学习笔记——chap9
- 最详细的NAT(网络地址转换)的讲解