首页 > 解决方案 > 从它的 IP 地址获取 docker bridge 网络中另一个节点的主机名

问题描述

从 docker 容器内部,我可以使用什么命令从其 IP 地址获取位于同一桥接网络上的另一个容器的主机名?

例如:

[root@my-container ~]# cat /etc/hosts
127.0.0.1       localhost
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
172.17.0.2      my-container
172.17.0.5      another-container

我怎样才能得到another-container结果172.17.0.5

注意:以下不起作用。

[root@my-container ~]# host 172.17.0.5
Host 5.0.17.172.in-addr.arpa. not found: 3(NXDOMAIN)

标签: dockercontainers

解决方案


推荐阅读