Files
course-agent-od/docker/start-local.sh
T
pengxiao ddbb79b9f6 Initial commit: 国土空间规划课程智能体 v1.0
单容器 Docker 架构的国土空间规划课程智能问答系统,集成 FastAPI 后端与 Next.js 前端。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 09:40:18 +08:00

39 lines
902 B
Bash

#!/bin/bash
echo "===================================="
echo "启动国土空间规划课程智能体"
echo "===================================="
echo
# 检查Docker是否运行
if ! docker info > /dev/null 2>&1; then
echo "[错误] Docker未运行,请先启动Docker"
exit 1
fi
# 检查.env文件
if [ ! -f .env ]; then
echo "[提示] .env文件不存在,正在从env.example创建..."
cp env.example .env
echo "[提示] 请编辑.env文件配置必要的参数(API密钥等)"
echo
fi
# 启动服务
echo "[信息] 正在启动服务..."
docker-compose up -d
echo
echo "[信息] 服务启动完成!"
echo
echo "访问地址:"
echo " 前端应用: http://localhost:8001"
echo " 后端API: http://localhost:8000"
echo " API文档: http://localhost:8000/docs"
echo
echo "查看日志: docker-compose logs -f"
echo "停止服务: docker-compose down"
echo