gpt4 book ai didi

networking - Docker:如何连接两个网桥

转载 作者:IT老高 更新时间:2023-10-28 21:34:10 24 4
gpt4 key购买 nike

如您所知,在 Docker 1.9 之后,我们可以创建桥接器来连接容器。

我创建了两个自定义网桥:网桥 A 172.18.0.1 和网桥 B 172.19.0.1

现在我在网桥 A 上有一个 container1,在网桥 B 上有一个 container2,称为“mailServer”。

container1 需要通过 DNS 到达 container2,我该怎么做?因为他们在不同的桥上,所以他们不能互相交谈。我需要路由器吗?我可以通过 Docker 来实现吗?

这是 Docker 的一个新特性,我没有找到太多资料。谢谢。

最佳答案

您可以尝试使用 veth 对等体,以便连接两个网桥。确保您分别使用您配置的重命名和命名。

ip link add veth0 type veth peer name veth1
ifconfig veth0 up
ifconfig veth1 up
brctl addif <D1-A-Bridge> veth0
brctl addif <D2-A-Bridge> veth1

关于networking - Docker:如何连接两个网桥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36544443/

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