如何在容器中解析Docker主机的/etc/hosts中定义的名称?
在我的Docker主机上运行的容器可以解析公共名称(例如www.ibm.com),因此Docker DNS正常工作。
我想要从容器中解析Docker主机的名称(例如127.17.0.1 smtp)。
我的最终目标是从容器中连接到在Docker主机上运行的服务(例如SMTP服务器)。我知道我可以从容器中使用Docker主机IP(127.17.0.1),但我认为Docker也应该使用Docker主机的/etc/hosts来构建容器的解析文件。
我甚至很确定我以前见过这个工作……但我可能错了。
有什么想法吗?
乔万尼
在我的Docker主机上运行的容器可以解析公共名称(例如www.ibm.com),因此Docker DNS正常工作。
我想要从容器中解析Docker主机的名称(例如127.17.0.1 smtp)。
我的最终目标是从容器中连接到在Docker主机上运行的服务(例如SMTP服务器)。我知道我可以从容器中使用Docker主机IP(127.17.0.1),但我认为Docker也应该使用Docker主机的/etc/hosts来构建容器的解析文件。
我甚至很确定我以前见过这个工作……但我可能错了。
有什么想法吗?
乔万尼