29 lines
552 B
Batchfile
29 lines
552 B
Batchfile
@echo off
|
||
setlocal
|
||
|
||
set "ROOT=%~dp0..\.."
|
||
for %%I in ("%ROOT%") do set "ROOT=%%~fI"
|
||
cd /d "%ROOT%"
|
||
|
||
docker compose version >nul 2>nul
|
||
if errorlevel 1 (
|
||
echo [ERROR] 未检测到 docker compose,请先安装 Docker Desktop
|
||
pause
|
||
exit /b 1
|
||
)
|
||
|
||
echo 启动 Docker 版 SSH Manager...
|
||
docker compose -f docker/docker-compose.yml up -d --build
|
||
if errorlevel 1 (
|
||
echo [ERROR] Docker 启动失败
|
||
pause
|
||
exit /b 1
|
||
)
|
||
|
||
echo.
|
||
echo 已启动: http://localhost:48080
|
||
echo 查看日志: docker compose -f docker/docker-compose.yml logs -f
|
||
pause
|
||
|
||
endlocal
|