lxcbr0
和 docker0
桥有什么区别?
“lxcbr0 网桥为 Container Station 中的容器提供互联网连接。”
“docker0 桥为依赖应用程序的容器提供互联网连接。”
我可以将它们设置为相同的IP 10.0.2.1/24吗?
在 QNAP 的 Container Station 中,有两种桥接网络设置。
最佳答案
Bridge 就像组合了两个接口(interface)。
所以我们需要有两个接口(interface)来创建桥。
第一个接口(interface):您需要有一个在主机上连接互联网的默认接口(interface)。
现在,如果您在基础计算机上安装 docker/lxd 守护进程。他们将创建另一个界面。
现在我们也有了第二个接口(interface)。
现在 docker/lxd 守护进程使用一个实用程序(可能是 brctl),它们将通过附加/组合这两个接口(interface)来创建一个桥。
Docker 将其命名为“docker0”,而 LXD 将其命名为“lxcbr0”。
因此,他们组合了这两个接口(interface)并将它们连接到桥上。
“lxcbr0”使您能够启动 LXC 容器(系统/胖容器)。 “docker0”使您能够启动 docker 容器(应用程序容器)。
两者不同,您可以在下面的链接中找到它。
Difference Between LXC and Docker
您可以在一台机器上运行 lxc 和 docker 守护进程。然后,您在一台机器上就有了 lxcbr0 和 docker0 网桥。但这两座桥永远不知道另一座桥是否真的存在。
最后,您无法将相同的 IP 地址范围附加/分配给两个不同的网桥。
关于docker - lxcbr0 和 docker0 网桥有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49808629/