Tag: 码头 撰写

将主机指向具有静态域名的Docker容器

我已经在Docker容器中设置了一个Web服务,它只响应对http://pouac.localhost发出的HTTP请求。 所以,当前,当我想测试这个Docker容器时,我必须手动将该容器的IP地址添加到/etc/hosts的/etc/hosts文件中。 这个IP地址从一个运行到另一个运行,所以我需要每次都得到它: docker inspect mycontainer …然后将其添加到/etc/hosts 。 它有效,但这是一个真正的痛苦。 我很确定有一个更好的方法来做到这一点。 如果我理解正确, Docker包含一个DNS服务器 。 所以我想我可以尝试将主机指向Docker DNS,这将是一个开始……但是我不知道在哪个地址运行Docker DNS。 有关信息,主机运行的是Ubuntu 16.04,而Docker容器则使用docker-compose启动。