diff --git a/daemon/daemon_windows.go b/daemon/daemon_windows.go index efe1b1f6a0..000bf423fa 100644 --- a/daemon/daemon_windows.go +++ b/daemon/daemon_windows.go @@ -327,6 +327,9 @@ func (daemon *Daemon) initNetworkController(config *config.Config, activeSandbox // discover and add HNS networks to windows // network that exist are removed and added again for _, v := range hnsresponse { + if strings.ToLower(v.Type) == "private" { + continue // workaround for HNS reporting unsupported networks + } var n libnetwork.Network s := func(current libnetwork.Network) bool { options := current.Info().DriverOptions()