docker: add routing when shim network is used

This commit is contained in:
bergware
2023-08-22 14:01:18 +02:00
parent d887f58402
commit 4f9cd26c7c

View File

@@ -500,8 +500,8 @@ stop_network(){
TYPE=${NETWORK//[0-9.]/}
if [[ $TYPE == br ]]; then
LINK=shim-$NETWORK
GW=$(ip -4 route show default dev $NETWORK|awk '{print $3;exit}')
if [[ -e $SYSTEM/$LINK ]]; then
GW=$(ip -4 route show default dev $NETWORK|awk '{print $3;exit}')
[[ -n $GW ]] && ip -4 route del default via $GW dev $LINK
ip addr flush dev $LINK
ip link set $LINK down