瀏覽代碼

additional EnableIPTables check in isolateNetwork

Signed-off-by: Benjamin Böhmke <benjamin@boehmke.net>
Benjamin Böhmke 5 年之前
父節點
當前提交
1e1408f421
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      libnetwork/drivers/bridge/bridge.go

+ 4 - 1
libnetwork/drivers/bridge/bridge.go

@@ -340,7 +340,10 @@ func (n *bridgeNetwork) isolateNetwork(others []*bridgeNetwork, enable bool) err
 		}
 		}
 	}
 	}
 
 
-	return setINC(iptables.IPv4, thisConfig.BridgeName, enable)
+	if n.driver.config.EnableIPTables {
+		return setINC(iptables.IPv4, thisConfig.BridgeName, enable)
+	}
+	return nil
 }
 }
 
 
 func (d *driver) configure(option map[string]interface{}) error {
 func (d *driver) configure(option map[string]interface{}) error {