50 lines
1.3 KiB
Batchfile
50 lines
1.3 KiB
Batchfile
|
|
@echo off
|
|||
|
|
echo ===========================================
|
|||
|
|
echo Starting Timeline System with All Services
|
|||
|
|
echo ===========================================
|
|||
|
|
|
|||
|
|
REM 检查 Docker 是否运行
|
|||
|
|
docker version >nul 2>&1
|
|||
|
|
if %errorlevel% neq 0 (
|
|||
|
|
echo 错误: 未找到 Docker 或 Docker 未运行,请先启动 Docker
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
REM 检查 Docker Compose 是否可用
|
|||
|
|
docker compose version >nul 2>&1
|
|||
|
|
if %errorlevel% neq 0 (
|
|||
|
|
echo 错误: 未找到 Docker Compose,请先安装 Docker Compose
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo 构建项目...
|
|||
|
|
call mvn clean package -DskipTests
|
|||
|
|
|
|||
|
|
if errorlevel 1 (
|
|||
|
|
echo 构建失败!
|
|||
|
|
pause
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo 启动所有服务...
|
|||
|
|
docker compose -f docker-compose-all.yml up -d
|
|||
|
|
|
|||
|
|
echo 等待服务启动...
|
|||
|
|
timeout /t 60 /nobreak
|
|||
|
|
|
|||
|
|
echo 检查服务状态...
|
|||
|
|
docker compose -f docker-compose-all.yml ps
|
|||
|
|
|
|||
|
|
echo ===========================================
|
|||
|
|
echo 部署完成!服务访问地址:
|
|||
|
|
echo - Nacos: http://127.0.0.1:8848/nacos (用户名: nacos, 密码: nacos)
|
|||
|
|
echo - Gateway: http://127.0.0.1:30000
|
|||
|
|
echo - Story Service: http://127.0.0.1:30001
|
|||
|
|
echo - File Service: http://127.0.0.1:30002
|
|||
|
|
echo - User Service: http://127.0.0.1:30003
|
|||
|
|
echo - MySQL: http://127.0.0.1:33306
|
|||
|
|
echo - Redis: http://127.0.0.1:36379
|
|||
|
|
echo - MinIO: http://127.0.0.1:9000 (控制台: http://127.0.0.1:9090)
|
|||
|
|
echo ===========================================
|
|||
|
|
|
|||
|
|
pause
|