【发布时间】:2017-03-29 19:12:23
【问题描述】:
如何解析容器中 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 来构建容器的解析文件。
我什至很确定我在不久前看到过这个工作......但我可能错了。
有什么想法吗?
乔瓦尼
【问题讨论】:
-
这里How can you make the docker container use the host machine /etc/hosts file 是类似的问题,具有可接受的解决方案。
标签: docker