docker内部访问宿主及MySQL

有时MySQL安装在宿主机中,而服务在docker容器中,此时可以通过通过以下两张方式访问

方法一

启动docker时使用–net=host

--net host这个参数,让容器运行在宿主机相同的网络

此时可以通过127.0.0.1直接连接MySQL

方法二

使用docker内网IP连接

宿主机输入ifconfig

ifconfig
docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        inet6 fe80::42:aaff:fef6:afbf  prefixlen 64  scopeid 0x20<link>
        ether 02:42:aa:f6:af:bf  txqueuelen 0  (Ethernet)
        RX packets 14003206  bytes 1806192729 (1.6 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 16676825  bytes 96141522987 (89.5 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
docker0 网卡下的ip地址172.17.0.1就是宿主机在docker内网的IP

可以通过172.17.0.1连接

docker访问宿主机MySQL相关推荐

  1. 解决Docker容器内访问宿主机MySQL数据库服务器的问题

    解决Docker容器内访问宿主机MySQL数据库服务器的问题 参考文章: (1)解决Docker容器内访问宿主机MySQL数据库服务器的问题 (2)https://www.cnblogs.com/ga ...

  2. docker容器访问宿主机mysql数据库

    docker容器内的localhost并不是指宿主机的localhost docker在运行时就建立了虚拟网卡,并命名为docker0,在宿主机ifconfig可以看到网桥的ip是172.17.0.1 ...

  3. docker访问宿主机mysql_docker容器内访问宿主机127.0.0.1服务

    点击上方"技术生活",选择"设为星标" 做积极的人,而不是积极废人 背景 原因分析 解决方案 背景 已经通过docker启动的elasticsearch 服务, ...

  4. 容器宿主机数据库_解决Docker容器内访问宿主机MySQL数据库服务器的问题

    懒得描述太多,总归是解决了问题,方法简要记录如下,虽然简要,但是完整,一来纪念处理该问题耗费的大半天时间,二来本着共享精神帮助其他遇到该问题的哥们儿,当然这个方法并不一定能解决你们的问题,但是多少能提 ...

  5. docker内应用连接宿主机mysql

    前言 装了个docker版的贴吧签到,需要mysql数据库,发现使用127.0.0.1和localhost连不上宿主机mysql. 于是到网上查了下. 系统是CentOS,腾讯云宝塔定制版. 解决方法 ...

  6. docker 容器连接宿主机mysql问题

    可通过文件挂载方式连接宿主机127.0.0.1:3306. #挂载目录 docker run -it -v [宿主机目录1]:[容器目录1] -v [宿主机目录n]:[容器目录n] [容器名称] /b ...

  7. 容器访问宿主机数据库_docker从容器中怎么访问宿主机

    展开全部 例如你的62616964757a686964616fe4b893e5b19e31333433626437docker环境的虚拟IP是192.168.99.100,那么宿主机同样会托管一个和1 ...

  8. docker容器启动后无法访问宿主机host

    项目场景: 项目相关背景: java项目,SpringCloud框架,Consul注册中心. Consul注册中心部署在服务器物理机了,其中在增加了 host配置 127.0.0.1 consul,也 ...

  9. docker 获取宿主机ip_Docker基础修炼6——网络初探及单机容器间通信

    如果觉得文章有帮助,欢迎点击头像关注我获取更多原创文章,同时也欢迎转发. 同时也可以在我的历史文章中找到Linux操作系统相关的服务器运维管理入门系列文章,欢迎交流. 前文演示docker容器内部数据 ...

最新文章

  1. php数组转字符串 join,jQuery中将数组转换成字符串join()和push()使用
  2. netif_start_queue/netif_wake_queue/netif_stop_queue
  3. sharepoint 页面定制经验小结
  4. MSCNN算法:饭堂人群密度检测实现
  5. [zz] 海洋环境的光能传递
  6. EDSR:Enhanced Deep Residual Networks for Single Image Super-Resolution
  7. codeblocks下载安装教程(完整详细)
  8. html调用矢量小图标的方法,Web 前端矢量小图标的使用方法
  9. 全国各地网吧网管技术QQ群
  10. ai面试的优缺点_淘汰你的不一定是HR,有可能是AI面试官
  11. ps动作储存覆盖原文件的原因
  12. 备胎的自我修养 | (1)备胎的境界--七友
  13. ​EMNLP 2022 | 预训练语言模型的时空效率优化
  14. 【HP-MC/SG】HP-MC/SG添加LV测试
  15. 技术人如何自我成长?
  16. STM32芯片烧录后上电不运行
  17. linux 搜狗输入法 太慢,【分享】ibus使用搜狗输入法词库后,反应慢的解决方法...
  18. Integer 和 int
  19. socket是什么?套接字是什么?
  20. Json-server简单实现mock数据

热门文章

  1. C语言 计算两个数的平方和
  2. Windows 休眠文件大小设置,就这么用到了
  3. flutter 九宫格菜单_flutter九宫格看图加强版
  4. AndroidStudio对应的Gradle插件从哪来?存放目录在哪?
  5. 安卓DownloadManager下载视频并用VideoView播放
  6. 一般将来时语法课教案_(语法课)一般将来时-.ppt
  7. 地理信息系统:绪论重点基础知识
  8. U228120 八佬上厕所
  9. 99公益日“送爷爷奶奶花样出道”直播圆满落幕
  10. Pytorch 中 gather 函数讲解