Files
rtsp-video-analysis-system/deploy.bat

55 lines
1.1 KiB
Batchfile
Raw Permalink Normal View History

2025-09-30 14:23:33 +08:00
@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