Docker启动的容器是没有带有主机IP信息的。所以,唯一的办法就是需要通过参数方式传入才可以让容器获得。从实践的角度来说,容器技术是一种隔离技术,自身并没有网络体系,需要你自己构建网络环境,所以动态的获取宿主机的IP还需要知道你的基础环境用的是什么。比如你现在用的是K8S环境,在这个上面,获得容器落在哪台主机上是很方便的。通过kubectl get po xxx -o yaml,就可以获得。

1点击电脑左下角圆形的图标“开始”,然后在打开菜单中选择“运行”
2 点击“运行”后,就打开运行对话框,在运行对话框的的输入框中输入cmd,之后点下面的“确定”按钮,打开cmd命令提示符
3在打开的cmd命令提示符中输入下面的命令就可以查看自己的ip地址了
下面这种方式原理和xp系统类型,但是明显操作比xp系统麻烦
点击电脑右下角的表示“网络连接”的图标,之后会打开连接信息对话框,选择“打开网络和共享中心”
在打开的 “打开网络和共享中心”页面中,选择“本地连接”,
在打开的“本地连接 状态”对话框中点击“详细信息”按钮
之后会打开“网络连接详细信息”对话框,在这里我们可以看到除了ip地址之外的更多信息,