traefik-multi-network-container-missing-label-gotcha
When a Docker container belongs to multiple networks, Traefik picks an arbitrary backend IP — often the unreachable one. Fix: add traefik.docker.network=<reachable-network> label to the container so Traefik resolves to the correct IP. Without this label, Traefik selects the first network in its list, which may be an internal-only bridge the proxy cannot reach.