services: redis: image: redis:latest container_name: redis ports: - "6379:6379" model: build: context: ./model dockerfile: Dockerfile environment: - REDIS_URL=${REDIS_URL:-redis://redis:6379/0} deploy: resources: reservations: devices: - driver: nvidia device_ids: ['0'] capabilities: [gpu] depends_on: - redis app: build: context: ./app dockerfile: Dockerfile environment: - REDIS_URL=${REDIS_URL:-redis://redis:6379/0} ports: - "8080:8080" depends_on: - redis flower: image: mher/flower:2.0.0 command: ['celery', '--broker=${REDIS_URL:-redis://redis:6379/0}', 'flower'] ports: - "5555:5555" depends_on: - redis