services: traefik: image: traefik:latest command: - "--providers.docker=true" - "--entrypoints.web.address=:80" ports: - "8888:80" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro web: image: traefik/whoami:latest command: - --verbose labels: - "traefik.http.routers.web.rule=Host(`loadbalancing.localhost`)" - "traefik.http.services.web.loadbalancer.server.port=80" deploy: replicas: 2