2025-08-21 09:41:46 +09:00
|
|
|
@echo off
|
|
|
|
|
|
2025-09-22 17:46:23 +09:00
|
|
|
REM 스크립트가 있는 디렉토리로 이동
|
|
|
|
|
cd /d "%~dp0"
|
|
|
|
|
|
2025-08-21 09:41:46 +09:00
|
|
|
echo =====================================
|
|
|
|
|
echo PLM 솔루션 - Windows 시작
|
|
|
|
|
echo =====================================
|
|
|
|
|
|
2025-09-22 17:46:23 +09:00
|
|
|
echo 기존 컨테이너 및 네트워크 정리 중...
|
|
|
|
|
docker-compose -f docker-compose.win.yml down -v 2>nul
|
|
|
|
|
docker network rm plm-network 2>nul
|
2025-08-21 09:41:46 +09:00
|
|
|
|
|
|
|
|
echo PLM 서비스 시작 중...
|
2025-09-22 17:46:23 +09:00
|
|
|
docker-compose -f docker-compose.win.yml build --no-cache
|
|
|
|
|
docker-compose -f docker-compose.win.yml up -d
|
2025-08-21 09:41:46 +09:00
|
|
|
|
|
|
|
|
if %errorlevel% equ 0 (
|
|
|
|
|
echo.
|
|
|
|
|
echo ✅ PLM 서비스가 성공적으로 시작되었습니다!
|
|
|
|
|
echo.
|
|
|
|
|
echo 🌐 접속 URL:
|
|
|
|
|
echo • 프론트엔드 (Next.js): http://localhost:3000
|
|
|
|
|
echo • 백엔드 (Spring/JSP): http://localhost:9090
|
|
|
|
|
echo.
|
|
|
|
|
echo 📋 서비스 상태 확인:
|
|
|
|
|
echo docker-compose -f docker-compose.win.yml ps
|
|
|
|
|
echo.
|
|
|
|
|
echo 📊 로그 확인:
|
|
|
|
|
echo docker-compose -f docker-compose.win.yml logs
|
|
|
|
|
echo.
|
|
|
|
|
echo 5초 후 프론트엔드 페이지를 자동으로 엽니다...
|
|
|
|
|
timeout /t 5 /nobreak >nul
|
|
|
|
|
start http://localhost:3000
|
|
|
|
|
) else (
|
|
|
|
|
echo.
|
|
|
|
|
echo ❌ PLM 서비스 시작에 실패했습니다!
|
|
|
|
|
echo.
|
|
|
|
|
echo 🔍 문제 해결 방법:
|
|
|
|
|
echo 1. Docker Desktop이 실행 중인지 확인
|
|
|
|
|
echo 2. 포트가 사용 중인지 확인 (3000, 9090)
|
|
|
|
|
echo 3. 로그 확인: docker-compose -f docker-compose.win.yml logs
|
|
|
|
|
echo.
|
|
|
|
|
pause
|
|
|
|
|
)
|