如何验证docker compose dns的行为?

时间:2017-09-26 06:44:05

标签: docker networking dns docker-compose

我对docker compose中的容器网络有点困惑。如果我没有弄错的话,它的工作方式将创建一个新的桥接网络,并将所有容器添加到这个新的桥接网络中。与真实生活桥类似,每个容器将能够访问彼此的本地IP地址。此外,桥接网络提供DNS服务,允许您按名称引用容器。 假设这一切都是正确的,我没有得到的部分是如何从容器内访问和使用此DNS服务?我无法通过容器与DNS服务交谈来找出机制

1 个答案:

答案 0 :(得分:1)

内部DNS服务器位于test.it('should check the field existence', function (done) { let field_by = By.id(ID_OF_THE_FIELD); driver.wait(until.elementLocated(field_by, driver.wait(until.elementIsVisible(driver.findElement(field_by)), TIME_TO_WAIT_MS); done(); }); 。您需要echo $insights->data[0]->values[0]->value; 命令来检查它。

127.0.0.11:53

然后,您可以运行该命令并通过容器内的名称查询容器

dig