# 开发环境覆盖配置 # 用法:docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d # # 特性:挂载源码 + hot reload + 调试端口 services: backend: volumes: - ./backend:/app environment: - APP_DEBUG=true - APP_ENV=development command: uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload ports: - "8000:8000" - "5678:5678" # debugpy frontend: volumes: - ./frontend:/app - /app/node_modules - /app/.next environment: - NODE_ENV=development command: pnpm dev ports: - "3000:3000" postgres: ports: - "5432:5432" redis: ports: - "6379:6379"