@echo off REM Windows용 Docker 빌드 스크립트 echo ================================ echo REST API Server Docker Build echo ================================ REM Docker가 실행 중인지 확인 docker version >nul 2>&1 if %errorlevel% neq 0 ( echo [ERROR] Docker가 실행되지 않았습니다. Docker Desktop을 시작해주세요. pause exit /b 1 ) echo [INFO] Docker 이미지 빌드 시작... REM 기존 이미지 제거 (선택사항) set /p cleanup="기존 이미지를 제거하시겠습니까? (y/N): " if /i "%cleanup%"=="y" ( echo [INFO] 기존 이미지 제거 중... docker rmi restapi-server:latest 2>nul docker system prune -f ) REM 이미지 빌드 echo [INFO] 새 이미지 빌드 중... docker build -t restapi-server:latest . if %errorlevel% equ 0 ( echo [SUCCESS] Docker 이미지 빌드 완료! echo [INFO] 이미지 이름: restapi-server:latest echo. echo 실행 방법: echo 프로덕션: docker-run.bat echo 개발모드: docker-run-dev.bat echo Compose: docker-compose up -d ) else ( echo [ERROR] Docker 이미지 빌드 실패! pause exit /b 1 ) pause