From 7fe7ce1a0a18f6799430ae93c4b63371af6f0a46 Mon Sep 17 00:00:00 2001 From: Maxime Bajeux Date: Wed, 29 Apr 2020 04:33:37 +0200 Subject: [PATCH] fix(container-creation): ensure exposedPorts exists (#3770) --- app/docker/helpers/containerHelper.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/docker/helpers/containerHelper.js b/app/docker/helpers/containerHelper.js index 8ee1bb9ed..1ecd3d0cf 100644 --- a/app/docker/helpers/containerHelper.js +++ b/app/docker/helpers/containerHelper.js @@ -89,6 +89,11 @@ angular.module('portainer.docker').factory('ContainerHelper', [ EndpointsConfig: {}, }; config.NetworkingConfig.EndpointsConfig = container.NetworkSettings.Networks; + + if (config.ExposedPorts === undefined) { + config.ExposedPorts = {}; + } + if (mode.indexOf('container:') !== -1) { delete config.Hostname; delete config.ExposedPorts;