services: # 1. 后端服务 (Node.js + Express + SMTP Server) backend: image: registry.cn-hangzhou.aliyuncs.com/pull-image/email-unlimit-backend:latest container_name: email-backend restart: always env_file: - compose.env networks: - email-network # 2. 数据库服务 (MySQL) mysql: image: registry.cn-hangzhou.aliyuncs.com/pull-image/mysql:8.0 # mysql:8.0 container_name: email-mysql restart: always env_file: - compose.env volumes: - mysql-data:/var/lib/mysql - ./backend/init.sql:/docker-entrypoint-initdb.d/init.sql:ro networks: - email-network networks: email-network: driver: bridge volumes: mysql-data: {}