version: '3' services: api: build: . container_name: crazycharge-admin-be ports: - "13000:13000" environment: # 或直接设置环境变量 - NODE_ENV=production - TZ=Asia/Hong_Kong # 设置香港时区 restart: always networks: - factory volumes: # 使用命名卷存储日志(替换原挂载路径) - app_logs:/admin-log/logs # 容器内的日志路径 logging: driver: json-file # 使用默认的 json-file 驱动 options: max-size: "10m" max-file: "3" volumes: app_logs: # 声明一个名为 app_logs 的持久化卷 networks: # 与 services 同级 factory: name: app-new_factory #name: factory-be-prod_factory external: true