gpt4 book ai didi

docker - lxcbr0 和 docker0 网桥有什么区别?

转载 作者:行者123 更新时间:2023-12-02 09:24:35 25 4
gpt4 key购买 nike

lxcbr0docker0 桥有什么区别?

“lxcbr0 网桥为 Container Station 中的容器提供互联网连接。”

“docker0 桥为依赖应用程序的容器提供互联网连接。”

我可以将它们设置为相同的IP 10.0.2.1/24吗?

在 QNAP 的 Container Station 中,有两种桥接网络设置。

QNAP Container Station - Network settings

最佳答案

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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com