When a service is linked to 2 networks (say network1 and network2), and traefik service is linked to one of the network (say network1), it seems to try to use the other one (I suppose it's a 50% probability)
I tried to set the label traefik.docker.network=network1 on the service, but it seems to have no effect.
This has been tried with the traefik:camembert tag container.