Browse code

Fix incompatible flags conditional

Signed-off-by: willhf <willhf@gmail.com>

willhf authored on 2015/04/06 11:38:31
Showing 1 changed files
... ...
@@ -133,7 +133,7 @@ func Parse(cmd *flag.FlagSet, args []string) (*Config, *HostConfig, *flag.FlagSe
133 133
 		return nil, nil, cmd, ErrConflictHostNetworkAndDns
134 134
 	}
135 135
 
136
-	if *flNetMode == "container" && flDns.Len() > 0 {
136
+	if strings.HasPrefix(*flNetMode, "container") && flDns.Len() > 0 {
137 137
 		return nil, nil, cmd, ErrConflictContainerNetworkAndDns
138 138
 	}
139 139