Docker 设置 DNS

这篇具有很好参考价值的文章主要介绍了Docker 设置 DNS。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

DNS 解析和默认网关不同,用比喻来说网关属于套娃模式,当容器对外访问网络时,会经过宿主机。但是 DNS 可以理解为客户端端点模式,你宿主机配置了 DNS 并不能使你 Docker 容器就默认可以解析了。所以要想 Docker 容器可以正常的通过域名访问,需要为容器也设置具体的 DNS 地址。

方法分为指定docker容器设置和宿主机docker统一设置两种:

方式一:宿主机统一设置

修改 /etc/docker/daemon.json,按如下示例配置:

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

修改配置后需要加载配置并重启docker服务:

systemctl daemon-reload
systemctl restart docker

方式二:为指定容器设置

 docker run -itd --dns=114.114.114.114 centos

最后使用命令进入启动的容器内部,查看 /etc/resolv.conf 文件内容或者通过 ping 等方法验证结果。


(END)文章来源地址https://www.toymoban.com/news/detail-507497.html

到了这里,关于Docker 设置 DNS的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 跨网络的通信过程、路由的作用以及默认网关

    如下网络拓扑图,交换机0所在的网段为192.168.1.0/24,交换机1所在网段为192.168.2.0/24,且各自有2台主机: 假设PC0(192.168.1.10/32)要跟PC4(192.168.2.11/32)通信,如何实现? 中间就需要一个路由器的东西。我们知道,PC0发出的数据包的目的地址是跨网段的,也就是需要 出网关 。

    2024年02月16日
    浏览(37)
  • Windows网络故障:默认网关为0.0.0.0

    用IPCONFIG命令看到的情况是这样: Windows IP 配置 以太网适配器 本地连接 :    连接特定的 DNS 后缀 . . . . . . . :    本地链接 IPv6 地址. . . . . . . . : fe80::dd8e:65db:5e7b:efe4%12    IPv4 地址 . . . . . . . . . . . . : 192.168.0.4    子网掩码  . . . . . . . . . . . . : 255.255.255.0    默认网关. . . .

    2024年02月07日
    浏览(65)
  • 不同类型的工业网关有何区别?

    工业网关是一种用于连接工业设备和网络的关键设备,它能够将不同协议、不同传输速率的工业设备连接到网络上,实现数据的传输和共享。不同类型的工业网关之间存在一些区别,以下是一些常见的工业网关类型及其区别: 协议转换型工业网关:这种网关主要用于实现不同

    2024年03月09日
    浏览(36)
  • golang 工程组件:grpc-gateway 环境安装+默认网关测试

    grpc-gateway 顾名思义是专门是grpc的网关。也是一个protobuf的编译器,是一个proto的插件。 grpc-gateway就是将http请求处理后转发到对应grpc服务上。很多浏览器,或者客户端开箱不支持grpc,只支持传统的restful API。 grpc网关而且也支持负载,兼容不同版本。 官方文档 grpc-gateway 源码

    2024年02月08日
    浏览(39)
  • 路由器选择192.168.1.1作为默认网关的3个原因

    我们每次设置无线路由器,大部分都会在浏览器输入192.168.1.1。那我们是否想过这样的问题额。为什么偏偏选择额192.168.1.1作为默认网关额? 今天小编就从一下3个方面来解释这个问题。 界面 1、历史层面 也就是在宽带遍布全球以前,无论是企业用还是家用网关用的最多的默认

    2024年02月06日
    浏览(43)
  • IP地址、子网掩码、默认网关、DNS服务器关联与区别

    前言:自己之前对这方面没有详细了解,导致配置ip老是出问题,于是就网上搜索相关文档整理了一份相对比较详细的分享给大家。不足或有错误之处还望指正。 IP地址名词解释 ​ ip地址顾名思义就是分配给上网主机的地址,IP地址用二进制来表示,每个IP地址长32bit,比特换

    2024年02月07日
    浏览(41)
  • 解决win11默认网关不可用导致间歇性信号不佳的问题

    win11尚未成熟,可能导致一些bug。本人win11使用时发现网络连接WiFi特别慢且经常失败。一个多月后更是发现连接手机热点和WiFi频繁间歇性掉线,且经常性连接失败。 遇到网络问题,首先打开控制面板-网络和Internet-网络和共享中心,查看WLAN状态,运行“诊断”。 如果网络的问

    2024年02月02日
    浏览(37)
  • 警告 -已计划将多个默认网关用于提供单一网络(例如 intranet或者Internet)的冗余

    再次手动设置ip地址没有警告 首先我的电脑是多网卡 我曾经在其他网卡设置了网关, 例如上图 以太网2 现在我想设置 以太网 这个网卡, 但是必须设置网关为 10.1.13.1 ,设置就会出警告, 保存之后发现没有更改 将 以太网2 的网关删掉, 或者将它设置为自动获取ip, 反正这个网卡不用

    2024年02月12日
    浏览(34)
  • JAVA变量在不同情况下未赋值与默认初始值

    目录 一、默认初始值 二、本地变量 代码 运行结果 二、实例变量 代码 运行结果  三、本地变量和实例变量的区别 1.作用域 2.生命周期 3.初始化 数据类型 初始值 数据类型 初始值 byte 0 long 0L char ‘u0000’ float 0.0f short 0 double 0.0 int 0 boolean false 引用 null 必须初始化且不赋默认值

    2024年02月07日
    浏览(37)
  • Linux网关设置

    root用户登录后,先关闭防火墙  进入这个界面 打开菜单栏——编辑——进入虚拟网络编辑器——点击     新的虚拟机ip需要设置在128-254之间,前面的照抄。 回到命令界面 这里需要用到vi命令,按i键进入插入模式,将BOOTPROTO=dhcp中的\\\"dhcp\\\"改为\\\"static\\\";ONBOOT等号后面改为\\\"yes\\\" 在最

    2024年02月10日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包