无法从 Docker 桥接容器按名称 ping 主机网络



06.1-ce

我有一个在桥梁newtork中运行的容器

"IPAM": {
  "Driver": "default",
  "Options": null,
  "Config": [
    {
      "Subnet": "172.18.0.0/16",
      "Gateway": "172.18.0.1"
    }
  ]
}

我可以访问我的容器,但是我需要连接到主机网络上的计算机。当我docker exec -ti在容器内bash时,我可以按i.p ping,但不能按名称进行ping。那是Docker Bridge网络的运作方式吗?

update

我可以全名。因此,有没有办法为容器设置搜索域?

好的,我们可以在使用Docker Run

时设置DNS设置

例如:-dns-search = mydomain.com

https://docs.docker.com/engine/userguide/networking/default_network/configure-dns/

最新更新