docker中怎么配置DNS呢?

已解决

docker中怎么配置DNS呢?

展开
收起
格格的阿里云 2022-04-03 10:28:11 666 分享 版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

    通过在宿主机的 /etc/docker/daemon.json 文件下添加如下内容来设置全部容器的 DNS:

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

    设置后,启动容器的 DNS 会自动配置为 114.114.114.114 和 8.8.8.8.

    配置完,需要重启 docker 才能生效。

    查看容器的 DNS 是否生效可以使用以下命令,它会输出容器的 DNS 信息:

    $ docker run -it --rm  ubuntu  cat etc/resolv.conf
    
    2022-04-03 12:15:36
    赞同 展开评论

阿里云云解析DNS产品相关资讯

还有其他疑问?
咨询AI助理