作者: | 来源:互联网 | 2023-09-24 10:38
此处详细说明了Docker容器网络:https://docs.docker.com/engine/userguide/networking/dockernetworks/
简而言之:
默认情况下,docker
daemon将网络适配器docker0添加到主机系统(它尝试猜测可用的IP,通常使用172.17.0.1)。您可以在中看到此内容$ ifconfig
。
默认情况下,所有容器都以增量IP连接到该网络。您可以通过检查容器网络设置$ docker inspect
。
因此,您的
Docker 群集IP的机会如下:kafka1 172.17.0.2
kafka2 172.17.0.3
kafka3
172.17.0.4
elasticsearch 172.17.0.5 kibana 172.17.0.6
然后,您可以从主机系统和容器中访问172.17.0.2:9092、172.17.0.3:9092、172.17.0.4:9092的kafka。