码头工人如何连接到外部DNS

时间:2018-11-22 20:27:22

标签: docker networking containers

我有一个在主机(让X说)上运行的Docker容器(让A说)。我希望该容器能够与主机X已经可以访问的DNS(即ELB)建立出站连接。

ie 容器A --->希望能够卷曲外部ELB DNS端点...问题是容器无法解决它!

主机X --->已能够卷曲外部ELB DNS端点

1 个答案:

答案 0 :(得分:1)

这两种方法对您有用吗?

$ docker run --dns 10.0.0.2 busybox nslookup google.com

或类似于以下内容编辑/etc/docker/daemon.json

{
    "dns": ["10.0.0.2", "8.8.8.8"]
}

并重新启动docker服务
    $ sudo systemctl docker restart

有关更多信息,请参见Fix Docker's networking DNS configContainer networking