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
相关推荐
C66668881 小时前
TCP/IP协议
开发语言·tcp/ip·计算机视觉·信息与通信
KubeSphere 云原生1 小时前
基于 KubeKey 3.1.9,快速部署 K8s 1.33.0 高可用集群
云原生·容器·kubernetes
lily的出海笔记12 小时前
HTTP/HTTPS与SOCKS5三大代理IP协议,如何选择最佳协议?
tcp/ip·http·https
Mr.小海13 小时前
vmware虚拟机固定IP
网络·网络协议·tcp/ip
捏尼卜波卜14 小时前
TCP 四次挥手
服务器·网络·tcp/ip
三金C_C14 小时前
docker 部署 gin
docker·容器·gin
家庭云计算专家15 小时前
Portainer安装指南:多节点监控的docker管理面板-家庭云计算专家
docker
长勺15 小时前
docker常见考点
docker·容器
迢迢星万里灬15 小时前
Java求职者面试指南:DevOps技术栈深度解析
java·ci/cd·docker·kubernetes·jenkins·devops
喝养乐多长不高16 小时前
深入探讨redis:万字讲解集群
java·数据库·redis·docker·集群·集群扩容·数据分片算法