ddbb79b9f6
单容器 Docker 架构的国土空间规划课程智能问答系统,集成 FastAPI 后端与 Next.js 前端。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
41 lines
907 B
Batchfile
41 lines
907 B
Batchfile
@echo off
|
|
echo ====================================
|
|
echo 启动国土空间规划课程智能体
|
|
echo ====================================
|
|
echo.
|
|
|
|
REM 检查Docker是否运行
|
|
docker info >nul 2>&1
|
|
if errorlevel 1 (
|
|
echo [错误] Docker未运行,请先启动Docker Desktop
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
REM 检查.env文件
|
|
if not exist .env (
|
|
echo [提示] .env文件不存在,正在从env.example创建...
|
|
copy env.example .env
|
|
echo [提示] 请编辑.env文件配置必要的参数(API密钥等)
|
|
echo.
|
|
)
|
|
|
|
REM 启动服务
|
|
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.
|
|
pause
|
|
|
|
|