@echo off chcp 65001 >nul echo ============================================== echo A股智投分析平台 - Docker 快速启动 echo ============================================== REM 检查 Docker 是否安装 docker --version >nul 2>&1 if errorlevel 1 ( echo ❌ Docker 未安装,请先安装 Docker exit /b 1 ) docker-compose --version >nul 2>&1 if errorlevel 1 ( echo ❌ Docker Compose 未安装,请先安装 Docker Compose exit /b 1 ) echo ✓ Docker 环境检查通过 REM 创建必要目录 if not exist logs mkdir logs echo. echo ============================================== echo 启动服务... echo ============================================== REM 使用 .env.docker 覆盖默认配置 copy /Y .env.docker .env.production >nul REM 构建并启动服务 docker-compose -f docker-compose.yml up --build -d echo. echo ============================================== echo 等待服务启动... echo ============================================== timeout /t 10 /nobreak >nul echo. echo ============================================== echo ✅ 所有服务启动成功! echo ============================================== echo. echo 服务访问地址: echo • API 接口: http://localhost:3000/api/v1 echo • 健康检查: http://localhost:3000/api/v1/health echo • MySQL: localhost:3306 echo • Redis: localhost:6379 echo. echo 默认账号: echo • MySQL: root / 1qazse42W3 echo. echo 常用命令: echo • 查看日志: docker-compose logs -f app echo • 停止服务: docker-compose down echo • 完全重置: docker-compose down -v echo. echo ============================================== pause