Docker宿主机IP获取

1.Linux:

复制代码
ip addr show docker0

2. macOS/Windows 环境(Docker Desktop)

在Docker Desktop中,宿主机(你的物理机)通过host.docker.internal主机名暴露给容器,无需手动查找IP。

方法1:在容器内使用专用主机名

在容器内部直接访问宿主机服务时,使用:

复制代码
# 示例:在容器内部访问宿主机端口
复制代码
curl http://host.docker.internal:宿主机端口

方法2:查看宿主机的局域网IP

如果需要宿主机的物理网络IP(如调试):

  • macOS

    复制代码
    ifconfig | grep "inet " | grep -v 127.0.0.1
  • Windows

    复制代码
    ipconfig | findstr IPv4
相关推荐
network_tester13 小时前
IXIA XM2网络测试仪电源模块损坏维修方法详解
网络·网络协议·tcp/ip·http·https·信息与通信·信号处理
buyutang_14 小时前
Linux网络编程:Socket套接字编程概念及常用API接口介绍
linux·服务器·网络·tcp/ip
如果未来,15 小时前
k8s介绍,及其主要组件作用
云原生·容器·kubernetes
bendan5015 小时前
服务通过docker部署后,调用确定相互调用的URL
运维·docker·容器
阿拉斯攀登17 小时前
Kubernetes(K8s)全面解析:核心概念、架构与实践
docker·云原生·容器·kubernetes·k8s
Radan小哥18 小时前
Docker学习笔记—day011
笔记·学习·docker
Zhijun.li@Studio19 小时前
【Docker实战】在容器内配置 SSH 服务:安装、Vim配置与连接验证(保姆级教程)
docker·ssh·vim
了一梨19 小时前
使用Docker配置适配泰山派的交叉编译环境
linux·docker
White-Legend21 小时前
支持docker一键部署了
运维·docker·容器