services: erp-spider: build: . # 核心改动:直接在服务器上根据目录下的 Dockerfile 实时构建 image: erp-spider:v1 container_name: erp-spider-app restart: always ports: - "5050:5050" environment: - TZ=Asia/Shanghai volumes: # 既然用 Git 拉取了完整代码,直接用相对路径挂载更优雅 # 直接挂载整个 output 文件夹,里面的 erp_data.db 自动持久化 - ./browser_login/output:/app/browser_login/output # 挂载日志目录 - ./logs:/app/logs # 防止因容器内内存不足导致 Chromium 崩溃 shm_size: 2gb