我使用的是docker-compose.yml
版本2.我的一个容器没有看到另一个容器而且我正在尝试调试它。
以前,docker-compose
依靠links
机制来容器互相交互。它是通过动态修改/etc/hosts
文件来实现的。
从docker-compose
版本2开始,docker-compose
relies upon Docker DNS mechanism。现在/etc/hosts
保持不变,容器查询其内部Docker DNS以找到彼此。
我想知道,如何在容器内查询Docker DNS以进行调试?我想确保它正确地解析其网络中其他容器的主机名,并且它们的别名已知。