Merge pull request #466 from fernandezvara/fix-docker-port-mappings

docker port allocation not mapping correctly
This commit is contained in:
Chris Bednarski
2015-11-19 10:34:54 -08:00

View File

@@ -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}}