From 0af872e661063909dc980d66cb2faf27de9e37f9 Mon Sep 17 00:00:00 2001 From: emile Date: Wed, 9 Sep 2015 11:39:41 +0200 Subject: [PATCH] docker port --- docker.tmpl | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docker.tmpl b/docker.tmpl index ca190b93b..69e8fae6f 100644 --- a/docker.tmpl +++ b/docker.tmpl @@ -1,7 +1,16 @@ [backends]{{range .Containers}} [backends.backend-{{.Config.Hostname}}] [backends.backend-{{.Config.Hostname}}.servers.server-{{.Config.Hostname}}] - url = "http://{{.NetworkSettings.IPAddress}}:80" + + {{/* Only one exposed port! */}} + {{if eq (len .Config.ExposedPorts) 1}} + {{$ip := .NetworkSettings.IPAddress}} + {{range $keyPort, $valuePort := .Config.ExposedPorts}} + url = "http://{{$ip}}:{{$keyPort.Port}}" + {{end}} + {{else}} + + {{end}} {{end}} [routes]{{range .Containers}}