将检测任务迁移python
This commit is contained in:
46
deploy.sh
Normal file
46
deploy.sh
Normal file
@@ -0,0 +1,46 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "============================================"
|
||||
echo "RTSP视频分析系统 Docker部署"
|
||||
echo "============================================"
|
||||
echo ""
|
||||
|
||||
# 检查Docker是否运行
|
||||
if ! docker info > /dev/null 2>&1; then
|
||||
echo "[错误] Docker未运行或未安装"
|
||||
echo "请先安装并启动Docker"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "[1/5] 检查环境文件..."
|
||||
if [ ! -f .env ]; then
|
||||
echo "[错误] .env文件不存在"
|
||||
echo "请先配置.env文件"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "[2/5] 停止现有容器..."
|
||||
docker-compose down
|
||||
|
||||
echo "[3/5] 构建Docker镜像..."
|
||||
docker-compose build
|
||||
|
||||
echo "[4/5] 启动所有服务..."
|
||||
docker-compose up -d
|
||||
|
||||
echo "[5/5] 等待服务启动..."
|
||||
sleep 10
|
||||
|
||||
echo ""
|
||||
echo "============================================"
|
||||
echo "部署完成!"
|
||||
echo "============================================"
|
||||
echo ""
|
||||
echo "查看服务状态: docker-compose ps"
|
||||
echo "查看日志: docker-compose logs -f"
|
||||
echo ""
|
||||
echo "访问地址:"
|
||||
echo " 前端界面: http://localhost:10080"
|
||||
echo ""
|
||||
echo "服务状态:"
|
||||
docker-compose ps
|
||||
Reference in New Issue
Block a user