gpt4 book ai didi

ubuntu - 运行 Docker 的主机的 IP 地址和端口?

转载 作者:行者123 更新时间:2023-12-04 19:14:16 25 4
gpt4 key购买 nike

我在这个 Docker 方面还很陌生,我正在尝试根据 Hono 的官方指南 (https://eclipse.org/hono/getting-started/) 让 Eclipse Hono 使用它。在我必须知道运行 Docker 引擎的主机的 IP 地址和端口的部分,我遇到了一些困难。我为所有东西创建了一个 Ubuntu 虚拟机,这是否意味着这个“主机”是虚拟机?任何想法如何获得确切的 IP 和端口?

最佳答案

在这种情况下,您的主机是 VM OS。现在 Docker Engine 一般没有端口。在宿主机上,安装 Docker 引擎时会创建一个默认的网络接口(interface),您可以使用命令 docker network ls 找到它的详细信息
根据您对 Docker 守护程序的 --network 参数,相应的容器将使用底层网络。在默认配置下,它很可能是桥接器。使用docker network inspect bridge找出IP详细信息。
如果您想在主机(在您的情况下为虚拟机)之外进行通信,请使用主机网络 --net=host参数,它将继承底层操作系统的所有网络配置,您可以通过 Virtualbox Bridge 接口(interface)从外部访问 Docker 容器服务。

关于ubuntu - 运行 Docker 的主机的 IP 地址和端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44113844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com