Hier ein Beispiel für Traefik, als selbstständiger Service in einer einzelnen docker-compose Datei und einem Service in einer anderen Datei.
Das externe Netz web
wurde vorher einmalig erstellt mit dem Befehl:
docker network create web
Das macht das anschließende Arbeiten etwas leichter, weil der Name einfacher zu merken ist :)