도커 재수정

This commit is contained in:
dohyeons
2025-10-02 16:14:22 +09:00
parent c4b92f0710
commit f54f6336a5
5 changed files with 67 additions and 45 deletions

View File

@@ -85,8 +85,10 @@ echo "============================================"
echo ""
echo "📊 서비스 접속 정보:"
echo " [DATABASE] PostgreSQL: http://39.117.244.52:11132"
echo " [BACKEND] Spring Boot: http://localhost:8080/api"
echo " [FRONTEND] Next.js: http://localhost:5555"
echo " [BACKEND] API: https://api.vexplor.com"
echo " [FRONTEND] Web: https://v1.vexplor.com"
echo " [BACKEND LOCAL] http://localhost:3001/api"
echo " [FRONTEND LOCAL] http://localhost:3000"
echo ""
echo "🔧 관리 명령어:"
echo " 서비스 상태 확인:"
@@ -119,7 +121,7 @@ echo ""
echo "백엔드 헬스체크..."
backend_healthy=false
for i in {1..12}; do
if curl -s http://localhost:8080/health >/dev/null 2>&1; then
if curl -s http://localhost:3001/health >/dev/null 2>&1; then
echo " ✅ 백엔드 서비스 정상"
backend_healthy=true
break
@@ -142,14 +144,14 @@ if [ "$backend_healthy" = false ]; then
docker-compose -f docker/prod/docker-compose.backend.prod.yml ps
echo " 최근 로그:"
docker-compose -f docker/prod/docker-compose.backend.prod.yml logs --tail=20
echo " 포트 8080 사용 현황:"
netstat -tln 2>/dev/null | grep ':8080' || echo " 포트 8080이 사용되지 않음"
echo " 포트 3001 사용 현황:"
netstat -tln 2>/dev/null | grep ':3001' || echo " 포트 3001이 사용되지 않음"
fi
# 프론트엔드 헬스체크 (최대 30초 대기)
echo "프론트엔드 헬스체크..."
for i in {1..6}; do
if curl -s http://localhost:5555 >/dev/null 2>&1; then
if curl -s http://localhost:3000 >/dev/null 2>&1; then
echo " ✅ 프론트엔드 서비스 정상"
break
else
@@ -159,7 +161,9 @@ for i in {1..6}; do
done
echo ""
echo "🎯 시작 완료! 브라우저에서 http://localhost:5555 을 확인하세요."
echo "🎯 시작 완료!"
echo " 브라우저에서 https://v1.vexplor.com 을 확인하세요."
echo " (로컬: http://localhost:3000)"
echo ""
read -p "계속하려면 Enter 키를 누르세요..."