Skip to content

Commit

Permalink
feat: compute and add alias when creating container (sso)
Browse files Browse the repository at this point in the history
CDKPROJECT_IRM-175
  • Loading branch information
CHAPEAU Guillaume - m094866 committed Mar 8, 2019
1 parent 471202f commit 24d1db6
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions app/controllers/groups/groups.docker.server.controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,18 @@ exports.createContainer = function (req, res) {

containerParameters.HostConfig.NetworkMode = container.networkMode;

if (["bridge", "host", "none"].indexOf(container.networkMode) === -1) {
var endpointsConfig = {}
var alias = container.name.substring(1, container.name.length-6)
alias = alias.replace(group.title, "")
alias = alias.substring(1, alias.length)
alias = alias.toLowerCase() + ".local"
endpointsConfig[container.networkMode] = {Aliases: [alias]}
containerParameters.NetworkingConfig = {
EndpointsConfig: endpointsConfig
}
}

daemonDocker.createContainer(containerParameters, function (err, containerCreated) {
if (err) {
console.log('ERR createContainer');
Expand Down

0 comments on commit 24d1db6

Please sign in to comment.