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
相关推荐
飞快的蜗牛40 分钟前
利用linux系统自带的cron 定时备份数据库,不需要写代码了
java·docker
火星MARK44 分钟前
k8s面试题
容器·面试·kubernetes
香吧香2 小时前
Docker Registry 使用总结
docker
赵渝强老师2 小时前
【赵渝强老师】Docker容器的资源管理机制
linux·docker·容器·kubernetes
haicome3 小时前
deepseek部署
docker·ragflow·deepseek 部署
乄bluefox4 小时前
保姆级docker部署nacos集群
java·docker·容器
每天进步一点_JL4 小时前
Docker 是什么?
后端·docker·容器
一叶飘零_sweeeet5 小时前
从 0 到 1 掌控云原生部署:Java 项目的 Docker 容器化与 K8s 集群实战指南
docker·云原生·kubernetes·项目部署
森林猿5 小时前
docker-compose-kafka 4.1.0
docker·容器·kafka
点亮一颗LED(从入门到放弃)5 小时前
Linux应用(6)——网络通信/TCP/IP
linux·网络·tcp/ip