Files
2026-09-06 12:39:14 +07:00

29 lines
551 B
Batchfile

@echo off
setlocal
set IMAGE=namdh861/mws-backend
set CONTAINER=mws-backend
set PORT=2000
echo [1/3] Building Docker image...
docker build -t %IMAGE% .
if errorlevel 1 (
echo Build failed.
exit /b 1
)
echo [2/3] Stopping old container (if any)...
docker rm -f %CONTAINER% >nul 2>&1
echo [3/3] Running container on port %PORT% with restart=always...
docker run -d --name %CONTAINER% --restart always -p %PORT%:8080 %IMAGE%
if errorlevel 1 (
echo Run failed.
exit /b 1
)
echo Done. App running at http://localhost:%PORT%
endlocal