diff --git a/app/docker/views/containers/create/createContainerController.js b/app/docker/views/containers/create/createContainerController.js index ef37ab363..8332e8f64 100644 --- a/app/docker/views/containers/create/createContainerController.js +++ b/app/docker/views/containers/create/createContainerController.js @@ -388,12 +388,12 @@ function ($q, $scope, $state, $timeout, $transition$, $filter, Container, Contai // Mac Address $scope.formValues.MacAddress = d.NetworkSettings.Networks[$scope.config.HostConfig.NetworkMode].MacAddress; // ExtraHosts - for (var h in $scope.config.HostConfig.ExtraHosts) { - if ({}.hasOwnProperty.call($scope.config.HostConfig.ExtraHosts, h)) { - $scope.formValues.ExtraHosts.push({'value': $scope.config.HostConfig.ExtraHosts[h]}); - $scope.config.HostConfig.ExtraHosts = []; - } + var extraHosts = $scope.config.HostConfig.ExtraHosts; + for (var i = 0; i < extraHosts.length; i++) { + var host = extraHosts[i]; + $scope.formValues.ExtraHosts.push({ 'value': host }); } + $scope.config.HostConfig.ExtraHosts = []; } function loadFromContainerEnvironmentVariables(d) {