当docker容器连接到docker桥时,如何设置其接口名称?
我需要通过网桥连接两个容器,但我需要设置它们的接口名称。我该怎么做当docker容器连接到docker桥时,如何设置其接口名称?,docker,networking,virtualization,Docker,Networking,Virtualization,我需要通过网桥连接两个容器,但我需要设置它们的接口名称。我该怎么做 docker network create --subnet 192.168.100.0/24 --driver bridge br0_nw docker network connect --ip 192.168.100.0 br0_nw cont1 docker network connect --ip 192.168.100.0 br0_nw cont2 是否有类似接口名称的选项:
docker network create --subnet 192.168.100.0/24 --driver bridge br0_nw
docker network connect --ip 192.168.100.0 br0_nw cont1
docker network connect --ip 192.168.100.0 br0_nw cont2
是否有类似接口名称
的选项:
docker network connect --ip 192.168.100.0 --interface-name ethx br0_nw cont1
感谢可能会有所帮助:基本上,docker创建了veth ten,并试图根据docker了解的接口将其名称更改为eth。但在我的例子中,我使用eth1将一个容器连接到外部ovs,docker不知道这一点。因此,它给了我以下错误
来自守护进程的错误响应:未能将接口veth61751e9添加到沙盒:将接口“veth61751e9”重命名为“eth1”时出错:文件存在