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
相关推荐
赵文宇(温玉)12 分钟前
Docker是时代发展的产物
运维·docker·容器
赵文宇(温玉)1 小时前
Docker发展时间线(2008~2025)
运维·docker·容器
牛奔1 小时前
Kubernetes 节点安全维护全流程:从驱逐 Pod 到彻底清理残留
java·安全·云原生·容器·kubernetes
小小bugbug2 小时前
close关闭 tcp套接字和 shutdown关闭 tcp套接字的区别
网络·网络协议·tcp/ip
草木红2 小时前
Docker 和 portainer 安装
运维·docker·容器·portainer
weixin_462446232 小时前
Docker 容器因配置错误无法启动的恢复方法(实战教程)
docker·无法启动
伞啊伞2 小时前
k8s(三)操作管理
云原生·容器·kubernetes
x10n92 小时前
理解K8s动态准入控制器-基于Admission Webhook实现Sidecar自动注入检验等
云原生·容器·kubernetes·k8s准入控制器
小码吃趴菜2 小时前
TCP编程流程
服务器·网络·tcp/ip
LucidX3 小时前
Kubernetes集群架构与组件
容器·架构·kubernetes