From fb69ffa76472cb63eee3cbba4114e8897c6be6dc Mon Sep 17 00:00:00 2001 From: Michael Oborne Date: Fri, 21 Jun 2019 21:48:52 +0800 Subject: [PATCH] fix(create-container): init ExposedPorts on container creation process (#2933) --- .../views/containers/create/createContainerController.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/docker/views/containers/create/createContainerController.js b/app/docker/views/containers/create/createContainerController.js index 60fde3de1..c91e54523 100644 --- a/app/docker/views/containers/create/createContainerController.js +++ b/app/docker/views/containers/create/createContainerController.js @@ -139,6 +139,9 @@ function ($q, $scope, $state, $timeout, $transition$, $filter, Container, Contai function preparePortBindings(config) { var bindings = {}; + if (config.ExposedPorts === undefined) { + config.ExposedPorts = {}; + } config.HostConfig.PortBindings.forEach(function (portBinding) { if (portBinding.containerPort) { var key = portBinding.containerPort + '/' + portBinding.protocol;