diff --git a/pkg/provider/docker/docker.go b/pkg/provider/docker/docker.go index 938c6466f..0d445ec8a 100644 --- a/pkg/provider/docker/docker.go +++ b/pkg/provider/docker/docker.go @@ -521,6 +521,8 @@ func (p *Provider) parseService(ctx context.Context, service swarmtypes.Service, logger.Debug().Msgf("Network not found, id: %s", virtualIP.NetworkID) } } + } else { + // Each service task IP will get extracted later on in parseTasks } } else if service.Spec.EndpointSpec.Mode == swarmtypes.ResolutionModeVIP { dData.NetworkSettings.Networks = make(map[string]*networkData)