mirror of https://github.com/portainer/portainer
fix(container-create): patch aliases (#3403)
* fix(container-create): patch aliases * Update app/docker/views/containers/create/createContainerController.jspull/3405/head
parent
ea1ca76f70
commit
5ab63bd151
|
@ -203,12 +203,17 @@ function ($q, $scope, $async, $state, $timeout, $transition$, $filter, Container
|
||||||
config.HostConfig.NetworkMode = networkMode;
|
config.HostConfig.NetworkMode = networkMode;
|
||||||
config.MacAddress = $scope.formValues.MacAddress;
|
config.MacAddress = $scope.formValues.MacAddress;
|
||||||
|
|
||||||
|
let aliases = [];
|
||||||
|
if (networkMode && _.has($scope.config.NetworkingConfig.EndpointsConfig[networkMode], 'Aliases')){
|
||||||
|
aliases = _.without($scope.config.NetworkingConfig.EndpointsConfig[networkMode].Aliases, $scope.config.Hostname);
|
||||||
|
}
|
||||||
|
|
||||||
config.NetworkingConfig.EndpointsConfig[networkMode] = {
|
config.NetworkingConfig.EndpointsConfig[networkMode] = {
|
||||||
IPAMConfig: {
|
IPAMConfig: {
|
||||||
IPv4Address: $scope.formValues.IPv4,
|
IPv4Address: $scope.formValues.IPv4,
|
||||||
IPv6Address: $scope.formValues.IPv6
|
IPv6Address: $scope.formValues.IPv6
|
||||||
},
|
},
|
||||||
Aliases: _.without($scope.config.NetworkingConfig.EndpointsConfig[networkMode].Aliases, $scope.config.Hostname)
|
Aliases: aliases
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.formValues.ExtraHosts.forEach(function (v) {
|
$scope.formValues.ExtraHosts.forEach(function (v) {
|
||||||
|
|
Loading…
Reference in New Issue