在生产环境下难免会在容器内访问宿主服务,此时只需要使用host.docker.internal即可,如ping host.docker.internal输出如下

PING host.docker.internal (192.168.65.2): 56 data bytes
64 bytes from 192.168.65.2: seq=0 ttl=37 time=1.013 ms
64 bytes from 192.168.65.2: seq=1 ttl=37 time=3.942 ms
64 bytes from 192.168.65.2: seq=2 ttl=37 time=4.482 ms
64 bytes from 192.168.65.2: seq=3 ttl=37 time=4.490 ms
64 bytes from 192.168.65.2: seq=4 ttl=37 time=3.855 ms
64 bytes from 192.168.65.2: seq=5 ttl=37 time=3.798 ms
64 bytes from 192.168.65.2: seq=6 ttl=37 time=4.037 ms
64 bytes from 192.168.65.2: seq=7 ttl=37 time=4.214 ms
64 bytes from 192.168.65.2: seq=8 ttl=37 time=3.870 ms
64 bytes from 192.168.65.2: seq=9 ttl=37 time=3.823 ms
64 bytes from 192.168.65.2: seq=10 ttl=37 time=3.860 ms

可以看到192.168.65.2即为宿主ip

注意 :如果你的docker是docker desktop此时输出的并不是你电脑的本机ip,因为docker desktop还是依赖虚拟机,因此输出的只是虚拟机的ip

docker 容器内访问宿主ip相关推荐

  1. docker容器无法访问宿主机报出 No route to host

    项目场景: 提示:docker容器无法访问宿主机报出 No route to host: 例如:防火墙环境下,docker容器无法访问宿主机的其他应用端口 原因分析: 在进行docker部署的时候我们 ...

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

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

  3. docker容器内访问外部mysql_详解Docker容器内应如何访问本机(宿主机)

    概述 当我们Docker内应用需要访问宿本机的数据库,如何访问.使用127.0.0.1肯定是不行的,因为这个在Docker容器里面指的是容器本身.所以,需要走其他渠道进行解决. 下面几种办法,根据操作 ...

  4. 【Docker】docker容器内获取宿主机的信息和执行宿主机的脚本

    思路 我们可以通过在容器内远程连接宿主机,然后对宿主机进行操作. 使用 sshpass (我的是CentOS 7.9环境) 1.安装sshpass apt-get update //更新一下 apt- ...

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

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

  6. Docker - 容器内应用和外部非容器应用互相访问方法

    Docker搭建开发环境用的非常多,通常开发机器上既有容器形式的应用,又有本机跑着或者调试的程序,它们之间互相依赖,如何让它们之间通信顺畅,有时候是一个挺困难的事情.容器应用和容器外应用互相访问分为三 ...

  7. docker容器内服务访问宿主机服务

    我的个人博客:逐步前行STEP 本文背景: 操作系统:macOs 笔者的docker虚拟机中运行了nginx.node服务用来部署一个前后端分离的网站,但是由于docker内的node服务运行效率极低 ...

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

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

  9. 解决:docker容器内可以访问web应用,端口映射到宿主机却无法访问,错误代码:curl: 56 Recv failure: 连接被对方重设

    解决:docker容器内可以访问web应用,端口映射到宿主机却无法访问,错误代码:curl: 56 Recv failure: 连接被对方重设 或者 curl: 52 Empty reply from ...

最新文章

  1. xtraTabbedMdiManager 双击最大化和关闭后返回主界面 z
  2. 远哥谈 使用WebSocket开发在线实时看远程服务器log日志的工具
  3. 面试官上来就问:Java 进程中有哪些组件会占用内存?
  4. php改成IP连接数据库,thinkphp,pdo连接数据库,host自动被替换成了本机ip
  5. Warensoft Unity3D通信库使用向导4-SQL SERVER访问组件使用说明
  6. windows部署免安装版python
  7. 用properties写的一个程序运行次数计数的程序代码,超过次数提示注册。
  8. 如何给数组赋值java_java怎样给数组赋值
  9. 【Oracle】ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
  10. 详解C++ friend关键字
  11. graphpad做饼图_3D 饼环图初步完成
  12. c语言棋盘上的麦粒switch,C语言教材后习题及答案.doc
  13. SPSS编程-统计自动化-Python脚本开发
  14. azw3转换为pdf_PDF怎么转换为PPT?PDF秒转PPT秘技!
  15. 多功能计算机器在线,多功能数学计算器(RedCrab The Calculator)
  16. RPM-YUM-源码
  17. CloseHandle(),TerminateThread(),ExitThread()的区别
  18. 三次样条插值详解(附代码实现)
  19. 酷炫的可视化工具包 - cufflinks
  20. 利用JSP与JS实现简易购物车

热门文章

  1. 整理一波国外前端学习网站
  2. wpf使某个控件失去焦点_WPF 在TextBox失去焦点时检测数据,出错重新获得焦点解决办法...
  3. 工作文件分类和整理方法
  4. 深度学习之LSTM原理研究
  5. Android 安装包
  6. 关于帕金森的早中晚期症状表现
  7. notion, followus, wolai, wiz, lark
  8. 【科普】和尚为何要吃素不吃肉
  9. 【实习】处理日期时间
  10. 音视频常见的问题,绿屏,灰屏,部分花屏,黑屏