version: '3' services: reverse-proxy: # The official v3 Traefik docker image image: traefik:v3.0 # Enables the web UI and tells Traefik to listen to docker networks: - web - default ports: # The HTTP port - "8188:80" # The Web UI (enabled by --api.insecure=true) - "8088:8080" volumes: - /volume1/docker/traefik/conf/traefik.yml:/etc/traefik/traefik.yml - /var/run/docker.sock:/var/run/docker.sock whoami: # A container that exposes an API to show its IP address image: traefik/whoami labels: - "traefik.http.routers.whoami.rule=Host(`whoami.docker.local`)" - "traefik.http.routers.nginxtest.entrypoints=web" networks: web: external: true