version: "3.8" services: redis: image: redis:7-alpine restart: always networks: - gpu-router-net volumes: - redis-data:/data queue-service: build: context: . dockerfile: Dockerfile.queue restart: always networks: - gpu-router-net ports: - "8091:8091" depends_on: - redis environment: - REDIS_HOST=redis - REDIS_PORT=6379 dashboard: build: context: . dockerfile: Dockerfile.dashboard restart: always networks: - gpu-router-net ports: - "3001:3001" depends_on: - redis gpu-dashboard: build: context: . dockerfile: Dockerfile.gpu restart: always networks: - gpu-router-net ports: - "8092:8092" networks: gpu-router-net: driver: bridge volumes: redis-data: