summaryrefslogtreecommitdiff
path: root/daemon/start_windows.go
diff options
context:
space:
mode:
authorMadhan Raj Mookkandy <madhanm@microsoft.com>2017-06-12 15:20:23 -0700
committerMadhan Raj Mookkandy <madhanm@microsoft.com>2017-07-06 12:19:17 -0700
commit349913ce9fde34d8acd08fad5ce866401f4d135e (patch)
treedd7c9724d907455537a10b5e13dd3d1bec614e7f /daemon/start_windows.go
parent9d95740dbfb790b3ea531a363697076ffb97a294 (diff)
downloaddocker-349913ce9fde34d8acd08fad5ce866401f4d135e.tar.gz
Include Endpoint List for Shared Endpoints
Do not allow sharing of container network with hyperv containers Signed-off-by: Madhan Raj Mookkandy <madhanm@microsoft.com>
Diffstat (limited to 'daemon/start_windows.go')
-rw-r--r--daemon/start_windows.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/daemon/start_windows.go b/daemon/start_windows.go
index da70a16112..74129bd612 100644
--- a/daemon/start_windows.go
+++ b/daemon/start_windows.go
@@ -150,7 +150,11 @@ func (daemon *Daemon) getLibcontainerdCreateOptions(container *container.Contain
var networkSharedContainerID string
if container.HostConfig.NetworkMode.IsContainer() {
networkSharedContainerID = container.NetworkSharedContainerID
+ for _, ep := range container.SharedEndpointList {
+ epList = append(epList, ep)
+ }
}
+
createOptions = append(createOptions, &libcontainerd.NetworkEndpointsOption{
Endpoints: epList,
AllowUnqualifiedDNSQuery: AllowUnqualifiedDNSQuery,