@echo off echo 🐳 开始 Docker 构建测试... echo. echo [1/4] 检查 Docker 环境... docker --version >nul 2>&1 if errorlevel 1 ( echo ❌ Docker 未安装或未启动 pause exit /b 1 ) echo ✅ Docker 已就绪 echo. echo [2/4] 停止旧容器... docker-compose down echo. echo [3/4] 构建镜像(这可能需要几分钟)... docker-compose build --no-cache if errorlevel 1 ( echo ❌ 构建失败 pause exit /b 1 ) echo ✅ 构建成功 echo. echo [4/4] 启动容器... docker-compose up -d if errorlevel 1 ( echo ❌ 启动失败 pause exit /b 1 ) echo. echo ⏳ 等待服务启动(10秒)... timeout /t 10 /nobreak >nul echo. echo 📊 容器状态: docker-compose ps echo. echo 🎉 部署完成! echo. echo 访问地址: echo 前端: http://localhost:5500 echo 后端: http://localhost:3000 echo. echo 查看日志: docker-compose logs -f echo 停止服务: docker-compose down echo. pause