Docker stops working with "unable to parse docker API host" error

Hi I run traefik as a docker container on unraid and it stopped working after upgrade to v3.6.0 with repeated “unable to parse docker host ‘dockersocket’” errors in the log. I tried upgrading to v3.6.1 but still get the exact same error. Downgrading to v3.5.6 solves the issue for me but is there something I can tweak to get it to work on the newest version?

2025-11-14T18:33:37+11:00 ERR Failed to create Docker API client error="unable to parse docker host `dockersocket`" providerName=docker

2025-11-14T18:33:37+11:00 ERR Provider error, retrying in 1.915221863s error="unable to parse docker host `dockersocket`" providerName=docker

Thanks

Traefik v3.6.1 works with Docker 29.0.0, just tested it.

It seems you are using a Docker socket proxy, that might not work with the upgraded Docker API.

Managed to solve issue by setting the environment variable DOCKER_HOST variable to “tcp://dockersocket:2375”

1 Like

i’ve got the same issue, starting with traefik v3.6.1. will try your workaroung @johnw