Lo scorso 11 Novembre 2025, Docker ha rilasciato la versione 29 introducendo una come versione minima delle API supportate la versione 1.44 .
Traefik, almeno fino alla versione attuale, utilizza come versione per l'handshake la versione 1.24, causando un errore silenzioso che non viene apertamente mostrato. Il container viene avviato ma andando a vedere le rotte non se ne vedono.
Per chi come me fa ampio utilizzo di Traefik per lo sviluppo locale è un serio problema.

La soluzione che ci viene proposta direttamente sul blog di Docker (https://www.docker.com/blog/docker-engine-version-29/) è quella di fare un downgrade della versione minima delle API nel file daemon.json 

La soluzione che ho trovato è questa:

sudo tee /etc/docker/daemon.json > /dev/null <<EOF
{
  "min-api-version": "1.24"
}
EOF

sudo systemctl restart docker


Dopo il riavvio le rotte tornano tutte al loro posto e l'indirizzamento è funzionante