Docker Update 4.56 and onwards issues with traefik:v2.5.3-windowsservercore-1809

Hi, Since around 4.56.0 and any newer versions myTraefik container has stopped working and therefore my other containers can no longer connect to each other and the sitecore 10.3 xm toplogy setup that I am using no longer works. I get the following errors in the logs on the Traefik container:

level=error msg="Provider connection error Error response from daemon: , retyring in (random time in seconds)" ProviderName=docker
level=error msg="Failed to retrieve information of the docker client and server host: Error response from daemon: " providerName=docker

some Env details:
COMPOSE_PROJECT_NAME=sitecore-xm1
COMPOSE_PROJECT_VERSION=1.0.0
SITECORE_DOCKER_REGISTRY=scr.sitecore.com/sxp/
SITECORE_DOCKER_MODULES_REGISTRY=scr.sitecore.com/sxp/modules/
SITECORE_TOOLS_REGISTRY=scr.sitecore.com/tools/
TOOLS_VERSION=10.2-1809
SITECORE_VERSION=10.3.0-ltsc2019
SITECORE_ASSETS_VERSION=6.4-1809
HEADLESS_SERVICES_VERSION=21.0.583-1809
MANAGEMENT_SERVICES_VERSION=5.1-1809
EXTERNAL_IMAGE_TAG_SUFFIX=ltsc2019
TRAEFIK_IMAGE=traefik:v2.5.3-windowsservercore-1809
TRAEFIK_ISOLATION=hyperv
ISOLATION=default

If I revert to an older version like 4.44.0 then it works fine again. Can anyone assist on how I would resolve this?

Thanks

There is no Docker 4.56, maybe you mean Docker Desktop 4.56. Make sure to update Docker and Traefik, as API for discovering services has changed, and you need both with the latest version.

Thanks. Yes I meant Docker Desktop. What version of Traefik would I use for Docker Desktop 4.56+ given I am currently using traefik:v2.5.3-windowsservercore-1809?

If I updated to traefik:v3.4.1-windowsservercore-1809, can I assume this would still work and with the v3 are there any new configurations I would need to consider:

services:
traefik:
isolation: ${TRAEFIK_ISOLATION}
image: ${TRAEFIK_IMAGE}
command:

  • "--ping"
  • "--api.insecure=true"
  • "--providers.docker.endpoint=npipe:////./pipe/docker_engine"
  • "--providers.docker.exposedByDefault=false"
  • "--providers.file.directory=C:/etc/traefik/config/dynamic"
  • "--entryPoints.websecure.address=:443"
  • "--entryPoints.websecure.forwardedHeaders.insecure"
    ports:
  • "443:443"
  • "8079:8080"
    healthcheck:
    test: ["CMD", "traefik", "healthcheck", "--ping"]
    volumes:
  • source: \.\pipe\docker_engine
    target: \.\pipe\docker_engine
    type: npipe
  • ./traefik:C:/etc/traefik
    depends_on:
    id:
    condition: service_healthy
    cd:
    condition: service_healthy
    cm:
    condition: service_healthy

So I have updated to Docker Desktop 4.60.1 and traefik:v3.4.1-windowsservercore-1809 and I still get the same issue:

2026-02-16T15:58:43Z ERR Failed to retrieve information of the docker client and server host error="Error response from daemon: " providerName=docker

2026-02-16T15:58:43Z ERR Provider error, retrying in 3.149567805s error="Error response from daemon: " providerName=docker

Same Service Configuration

services:
traefik:
isolation: ${TRAEFIK_ISOLATION}
image: ${TRAEFIK_IMAGE}
command:

  • "--ping"
  • "--api.insecure=true"
  • "--providers.docker.endpoint=npipe:////./pipe/docker_engine"
  • "--providers.docker.exposedByDefault=false"
  • "--providers.file.directory=C:/etc/traefik/config/dynamic"
  • "--entryPoints.websecure.address=:443"
  • "--entryPoints.websecure.forwardedHeaders.insecure"
    ports:
  • "443:443"
  • "8079:8080"
    healthcheck:
    test: ["CMD", "traefik", "healthcheck", "--ping"]
    volumes:
  • source: \.\pipe\docker_engine
    target: \.\pipe\docker_engine
    type: npipe
  • ./traefik:C:/etc/traefik
    depends_on:
    id:
    condition: service_healthy
    cd:
    condition: service_healthy
    cm:
    condition: service_healthy

Check Traefik releases (link) and Traefik container images (link).