services: detr_cpu: profiles: [ "cpu" ] build: context: . ports: - 7000:7000 volumes: - ./data:/app/data detr_gpu: build: dockerfile: Dockerfile.nvidia target: app profiles: [ "gpu" ] shm_size: '4gb' # pytorch dataloader crash ports: - 7000:7000 volumes: - ./data:/app/data deploy: resources: reservations: devices: - driver: nvidia count: 1 capabilities: [ gpu ]