美文网首页
默认网络和自定义网络区别

默认网络和自定义网络区别

作者: 风亡小窝 | 来源:发表于2023-12-19 17:14 被阅读0次

默认网络和自定义网络区别

说到这里可能有人会问了,那默认的网卡的网卡驱动也是 bridge 模式的,用户自定义的网络也是 bridge 模式,不就是换了一个名字吗,为什么默认的网卡不可以使用别名进行 IP 地址解析呢?

这个问题问得好,官方特意解释了这两个网卡的区别。

User-defined bridges provide automatic DNS resolution between containers.
Containers on the default bridge network can only access each other by IP addresses, unless you use the --link option, which is considered legacy. On a user-defined bridge network, containers can resolve each other by name or alias.

翻译过来大意:就是用户自定义的网卡可以在容器之间提供自动的 DNS 解析,缺省的桥接网络上的容器只能通过 IP 地址互相访问,除非使用 --link 参数。在用户自定义的网卡上,容器直接可以通过名称或者别名相互解析。

文档中提到了 --link 参数,官方文档中已经不推荐使用 --link 参数,并且最终可能会被删除,所以最好不要使用 --link 参数来连接两个容器,并且它有多个缺点。

如果使用 --link 参数,需要在容器之间手动创建链接,这些链接需要双向创建,如果容器多于两个的话,将会很困难。或者也可以通过编辑 hosts 文件的方式来指定解析结果,但是这样将会非常难以调试。
————————————————
版权声明:本文为CSDN博主「moyu11111」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/moyu11111/article/details/120841853

相关文章

  • Docker 网络 - 默认网络中的 host 和 none

    之前我和大家详细的分享了关于默认网络和自定义网络中的 bridge 类型网络,也就是桥接网络。桥接网络的确很常用,...

  • Docker的那些事儿—容器间的通信方式(26)

    上一篇:Docker的那些事儿—自定义bridge网络和默认bridge网络比较(25) 前面在学习bridge网...

  • docker 网络配置

    本文主要是介绍docker默认的网络行为,包含创建的默认网络类型以及如何创建用户自定义网络,也会介绍如何在单一主机...

  • Docker 网络模式与应用场景

    五种网络模式 bridge(默认) host container none 自定义(macvlan) bridge...

  • Docker网络

    本章内容 1.dokcer默认自带的几种网络介绍 2. 自定义网络 3. 容器间通信 4. 容器与外界交互 doc...

  • docker跨主机网络搭建

    docker提供了三种自定义网络驱动:bridge、overlay、macvlan。bridge驱动类似默认的br...

  • 默认网络 Easywhoi

    默认网络: 为节省IP资源创立了一个子网掩码默认网络。 Easywhois: 一种服务网站,用于搜查网站所有者是谁。

  • docker自定义命名解析

    1. 自定义命名解析 1.1. 自定义网络 创建网络 查看网络配置信息 自定义网段 自定义IP 跨网段访问 进入容...

  • Tomcat、Jetty、Undertow、Netty 等容器的

    一、总体区别 1.1 网络通信框架和Web容器的区别 网络通信框架:Netty、Mina、Grizzly Web容...

  • 5. Docker网络管理

    1 Docker网络管理 1.1 Docker的默认网络通信 1.1.1 Docker安装后默认的网络设置 DNS...

网友评论

      本文标题:默认网络和自定义网络区别

      本文链接:https://www.haomeiwen.com/subject/khnzgdtx.html