fix(container-creation): preselect network (#4117)

This commit is contained in:
Chaim Lev-Ari
2020-07-28 00:52:54 +03:00
committed by GitHub
parent fa9eeaf3b1
commit 1edf981330
2 changed files with 9 additions and 5 deletions

View File

@@ -626,10 +626,9 @@ angular.module('portainer.docker').controller('CreateContainerController', [
var provider = $scope.applicationState.endpoint.mode.provider;
var apiVersion = $scope.applicationState.endpoint.apiVersion;
NetworkService.networks(provider === 'DOCKER_STANDALONE' || provider === 'DOCKER_SWARM_MODE', false, provider === 'DOCKER_SWARM_MODE' && apiVersion >= 1.25)
.then(function success(data) {
var networks = data;
.then(function success(networks) {
networks.push({ Name: 'container' });
$scope.availableNetworks = networks;
$scope.availableNetworks = networks.sort((a, b) => a.Name.localeCompare(b.Name));
if (_.find(networks, { Name: 'nat' })) {
$scope.config.HostConfig.NetworkMode = 'nat';