34 lines
692 B
Batchfile
34 lines
692 B
Batchfile
@echo off
|
|
echo Docker多角色OpenClaw部署
|
|
echo ================================
|
|
echo.
|
|
|
|
echo 检查Docker是否运行...
|
|
docker version >nul 2>&1
|
|
if %errorlevel% neq 0 (
|
|
echo 错误: Docker未运行或未安装
|
|
echo 请先启动Docker Desktop
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
echo 启动所有角色容器...
|
|
docker-compose up -d
|
|
|
|
echo.
|
|
echo ================================
|
|
echo 部署完成!
|
|
echo.
|
|
echo 运行中的容器:
|
|
docker-compose ps
|
|
echo.
|
|
echo 查看日志:
|
|
echo docker-compose logs -f pm
|
|
echo docker-compose logs -f backend
|
|
echo docker-compose logs -f frontend
|
|
echo docker-compose logs -f qa
|
|
echo.
|
|
echo 停止所有容器:
|
|
echo docker-compose down
|
|
echo.
|
|
pause |