Files

34 lines
802 B
YAML
Raw Permalink Normal View History

2026-03-13 18:55:33 +08:00
services:
2026-03-24 17:14:27 +08:00
prefect-gmv-worker:
2026-03-13 18:55:33 +08:00
build:
context: .
dockerfile: Dockerfile
2026-03-24 17:59:32 +08:00
args:
- UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
2026-03-24 17:02:49 +08:00
image: gmv-analytics-prefect:0.1.0
2026-03-24 17:14:27 +08:00
container_name: prefect-gmv-worker
2026-03-13 18:55:33 +08:00
restart: unless-stopped
env_file:
- .env
environment:
2026-03-24 17:59:32 +08:00
- PYTHONUNBUFFERED=1
- PROJECT_MAPPING_FILE=/app/店铺映射表.xlsx
- PREFECT_API_URL=${PREFECT_API_URL:-http://host.docker.internal:4200/api}
extra_hosts:
- "host.docker.internal:host-gateway"
volumes:
- .:/app
- ./logs:/app/logs
- uv_cache:/root/.cache/uv
deploy:
resources:
limits:
cpus: "2.0"
memory: 4G
reservations:
cpus: "0.5"
memory: 512M
volumes:
uv_cache: