开发者社区 > 域名解析DNS > 云解析DNS > 正文

docker中怎么配置DNS呢?

已解决

docker中怎么配置DNS呢?

展开
收起
格格的阿里云 2022-04-03 10:28:11 614 0
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产品相关资讯

相关产品

  • 云解析DNS
  • 相关电子书

    更多
    应用 Docker 进行持续交付:用技术改变交付路程 立即下载
    从Docker到容器服务 立即下载
    Docker@Alibaba——超大规模Docker化的实战经验 立即下载