Wie fahre ich Docker -Container mit einem Brückennetz auf einer Binded -Schnittstelle (Bond0) aus?
Posted: 20 Aug 2025, 16:39
Ich versuche, meine Docker -Container für eine Fehlertoleranz ein gebundenes Schnittstelle (Bond0) zu verwenden, anstatt direkt an einen einzelnen Netzwerkadapter zu binden.
Dieses Setup funktioniert perfekt, wenn ich Bond0 durch ein einzelnes NIC ersetze (z. B. Enp0S8 ). So konfigurieren Sie in Docker bei Verwendung einer gebundenen Schnittstelle () als übergeordnetes?>
Code: Select all
# works fine if I use 'enp0s8' instead of 'bond0'
nmcli conn add con-name cmynode type ethernet ifname bond0 ip4 10.11.11.241 ip4 10.11.11.249
docker network create \
-d bridge \
--subnet=10.11.11.0/24 \
--ip-range=10.11.11.10/29 \
--gateway=10.11.11.8 \
-o parent=bond0 \
bondbridge
docker run -itd --rm \
--name flask \
--hostname apisrv \
-v /etc/localtime:/etc/localtime:ro \
-v /pace/:/pace \
-v /pacedata/:/pacedata/ \
-v /root/gitrepo/resolv.conf:/etc/resolv.conf \
--net bondbridge \
-p 10.11.11.249:5001:5001 \
-v /TS/:/TS \
-v /TSd/:/TSd \
mn/qs:flask3
Code: Select all
bond0