From fde90ca2c25b4e72a626e7bdbee8bba20871ca1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20Fern=C3=A1ndez?= Date: Thu, 19 Nov 2015 19:15:25 +0100 Subject: [PATCH] fix docker port allocation? --- client/driver/docker.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/driver/docker.go b/client/driver/docker.go index 4aa97e13b9a6..7c469c7bece6 100644 --- a/client/driver/docker.go +++ b/client/driver/docker.go @@ -275,7 +275,8 @@ func (d *DockerDriver) createContainer(ctx *ExecContext, task *structs.Task, dri } hostPortStr := strconv.Itoa(port.Value) - containerPort := docker.Port(hostPortStr) + // containerPort := docker.Port(hostPortStr) + containerPort := docker.Port(strconv.Itoa(containerPortInt)) publishedPorts[containerPort+"/tcp"] = []docker.PortBinding{docker.PortBinding{HostIP: network.IP, HostPort: hostPortStr}} publishedPorts[containerPort+"/udp"] = []docker.PortBinding{docker.PortBinding{HostIP: network.IP, HostPort: hostPortStr}}