func (p *dockerProvisioner) checkContainer(container *container.Container) error { if container.Available() { info, err := container.NetworkInfo(p) if err != nil { return err } if info.HTTPHostPort != container.HostPort || info.IP != container.IP { err = p.fixContainer(container, info) if err != nil { log.Errorf("error on fix container hostport for [container %s]", container.ID) return err } } } return nil }