浏览代码

Set ExternalPortReserved for dummy proxy

Signed-off-by: Ameya Gawde <agawde@mirantis.com>
Ameya Gawde 3 年之前
父节点
当前提交
cba8cf34d2
共有 1 个文件被更改,包括 5 次插入4 次删除
  1. 5 4
      libnetwork/drivers/windows/windows.go

+ 5 - 4
libnetwork/drivers/windows/windows.go

@@ -490,10 +490,11 @@ func ConvertPortBindings(portBindings []types.PortBinding) ([]json.RawMessage, e
 		}
 
 		encodedPolicy, err := json.Marshal(hcsshim.NatPolicy{
-			Type:         "NAT",
-			ExternalPort: elem.HostPort,
-			InternalPort: elem.Port,
-			Protocol:     elem.Proto.String(),
+			Type:                 "NAT",
+			ExternalPort:         elem.HostPort,
+			InternalPort:         elem.Port,
+			Protocol:             elem.Proto.String(),
+			ExternalPortReserved: true,
 		})
 
 		if err != nil {