diff --git a/pkg/app/master/inspectors/container/container_inspector.go b/pkg/app/master/inspectors/container/container_inspector.go index e3e4d92173..d11f16dc9e 100644 --- a/pkg/app/master/inspectors/container/container_inspector.go +++ b/pkg/app/master/inspectors/container/container_inspector.go @@ -1094,6 +1094,11 @@ func (i *Inspector) setAvailablePorts(hostProbePorts map[dockerapi.Port][]docker continue } + if len(pbinding) == 0 { + i.logger.Debugf("setAvailablePorts: skipping empty port bindings => pk=%v", pk) + continue + } + i.AvailablePorts[pk] = pbinding[0] portKeys, portList = addPorts(portKeys, portList, pk, pbinding)