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无法被宿主机访问的问题相关推荐

  1. docker网络问题解决办法“大全”:关于宿主机访问不了docker容器中web服务,或者容器内访问不了外网的问题的解决办法

    docker网络问题解决办法"大全":关于宿主机访问不了docker容器中web服务,或者容器内访问不了外网的问题的解决办法 参考文章: (1)docker网络问题解决办法&quo ...

  2. docker宿主机访问容器_干货来啦!带你初探Docker逃逸

    Docker是当今使用范围最广的开源容器技术之一,具有高效易用的优点.然而如果使用Docker时采取不当安全策略,则可能导致系统面临安全威胁. 本期安仔课堂,ISEC实验室的张老师将为大家介绍不同环境 ...

  3. CentOS7使用docker 启动容器后 , 宿主机连接访问不到容器的端口

    CentOS7使用docker 启动容器后 , 宿主机连接访问不到容器的端口 注意第一种方法是在网上找的 , 我并没有执行成功 , 但是他分析的很不错, 可以参考第二种方法 首先需要明确docker的 ...

  4. 17.Docker 容器时间与宿主机同步

    Docker容器时间与宿主机同步 BY 赫墨拉 · PUBLISHED 2018年7月10日 · UPDATED 2019年6月10日 问题描述: 在我们平时使用docker,运行我们的应用的时候,访 ...

  5. docker中容器与宿主机之间的网络关系

    接上一篇jupter远程访问 docker中容器与宿主机之间的网络关系 一.PC上的网络关系 1.网卡的物理地址 网卡的物理地址(MAC地址):是网卡的唯一标识.由生产厂商写入网卡中.MAC地址就如同 ...

  6. docker网络问题解决办法“大全”:宿主机访问不了docker容器中web服务,容器内访问不了外网的问题的解决办法...

    ubuntu kylin 15 安装docker后 ,启动包含web应用的容器,在宿主机上死活访问不了web服务.后来发现进入容器后,安装不了软件,访问不了外网.因此网上查原因,有大神说让重建dock ...

  7. docker宿主机访问容器_Docker容器与宿主机器通过IP内外通讯

    例如一个如下场景,在Docker环境下面运行了一个含有PHP环境的Docker容器(container),容器名称为php1,同时在宿主机(真实机器)上面有一个MySQL服务器,如何来通过,容器内部的 ...

  8. docker宿主机访问docker容器服务失败

    2019独角兽企业重金招聘Python工程师标准>>> 原因: 因为docker的虚拟ip网段是172.17.*.*与局域网的ip网段172.17冲突了,所以有两种方式: 解决方法: ...

  9. Docker容器时间与宿主机同步

    转载地址:http://www.louisvv.com/archives/1716.html 问题描述: 在我们平时使用docker,运行我们的应用的时候,访问应用页面的时间与现在相差8个小时 无法结 ...

最新文章

  1. JAVA hbase groupby_window操作和groupBy操作
  2. 贝叶斯优化-matlab
  3. Apache POI和EasyExcel 第二集:Apache POI的基本Excel写入(分为03版的xls和07版的xlsx)
  4. rust(19)-进制
  5. AT2567-[ARC074C]RGB Sequence【dp】
  6. 【jzoj】2018.1.30NOIP普及组——模拟赛D组
  7. jmeter安装包双击没反应_Jmeter5.0源码在eclipse运行的正确打开方式
  8. Silverlight 属性样式、控件模板、视觉状态
  9. raspberry pi_如何使用Raspberry Pi构建数字针Kong相机
  10. 一文讲述数仓组件SysCache
  11. 珍藏40个android应用源码分享
  12. centOS7中安装tecplot_ex_2015r2_linux64
  13. 我奋斗了18年还是不能和你坐在一起喝咖啡
  14. 多重背包二进制优化(wzk吃小鸡腿)
  15. 特殊空白字符无法过滤
  16. InstallShield
  17. P1075 质因数分解
  18. java 如何测试_java – 如何测试一个变量是否设置?
  19. 利用Python进行数据分析的学习笔记——chap9
  20. 最详细的NAT(网络地址转换)的讲解

热门文章

  1. 硬件设计电源系列文章-LDO基础知识
  2. 天然气/化学污染物泄漏定量分析模型解读
  3. V神讲述veTokens的恩怨情仇:原理、权力与未来趋势
  4. win10休眠占系统内存怎么办?给win10的休眠文件做个瘦身
  5. C盘清理(Win10系统怎样删除休眠文件hiberfil.sys)
  6. RFC821 简单邮件传输协议(SMTP)
  7. Virtual Studio 2019 激活码
  8. 数据库——查询数据库如何在出生年月日中取年份
  9. 前端必备服务器知识!!!
  10. Talking-Heads Attention