@echo off chcp 65001 >nul echo ============================================ echo RTSP视频分析系统 Docker部署 echo ============================================ echo. REM 检查Docker是否运行 docker info >nul 2>&1 if %errorlevel% neq 0 ( echo [错误] Docker未运行或未安装 echo 请先启动Docker Desktop pause exit /b 1 ) echo [1/5] 检查环境文件... if not exist .env ( echo [错误] .env文件不存在 echo 请先配置.env文件 pause exit /b 1 ) echo [2/5] 停止现有容器... docker-compose down echo [3/5] 构建Docker镜像... docker-compose build echo [4/5] 启动所有服务... docker-compose up -d echo [5/5] 等待服务启动... timeout /t 10 /nobreak >nul echo. echo ============================================ echo 部署完成! echo ============================================ echo. echo 查看服务状态: docker-compose ps echo 查看日志: docker-compose logs -f echo. echo 访问地址: echo 前端界面: http://localhost:10080 echo. echo 按任意键查看服务状态... pause >nul docker-compose ps echo. pause