【问题标题】:Can't ping host network by name from Docker bridged container无法从 Docker 桥接容器按名称 ping 主机网络
【发布时间】:2017-09-13 20:05:40
【问题描述】:

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,但不能通过名称。 Docker 桥接网络是这样工作的吗?

更新

我可以按全名 ping。那么有没有办法为容器设置搜索域呢?

【问题讨论】:

    标签: docker


    【解决方案1】:

    好的,我们可以在使用 docker run 时设置 DNS 设置

    如:--dns-search=mydomain.com

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

    【讨论】:

    • 您能否详细解释一下,如何 ping 那个 docker IP
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-26
    相关资源
    最近更新 更多