42 lines
1.3 KiB
Bash
42 lines
1.3 KiB
Bash
|
|
#!/bin/bash
|
||
|
|
|
||
|
|
echo "============================================"
|
||
|
|
echo "PLM 솔루션 - 전체 서비스 중지 - Linux"
|
||
|
|
echo "============================================"
|
||
|
|
|
||
|
|
echo ""
|
||
|
|
echo "🛑 모든 서비스를 중지합니다..."
|
||
|
|
echo ""
|
||
|
|
|
||
|
|
# 프론트엔드 먼저 중지
|
||
|
|
echo "1. 프론트엔드 서비스 중지 중..."
|
||
|
|
docker-compose -f docker-compose.frontend.linux.yml down -v
|
||
|
|
|
||
|
|
echo ""
|
||
|
|
echo "2. 백엔드 서비스 중지 중..."
|
||
|
|
docker-compose -f docker-compose.backend.linux.yml down -v
|
||
|
|
|
||
|
|
echo ""
|
||
|
|
echo "3. Docker 네트워크 정리 중..."
|
||
|
|
docker network rm pms-network 2>/dev/null || echo "네트워크가 이미 제거되었거나 사용 중입니다."
|
||
|
|
|
||
|
|
echo ""
|
||
|
|
echo "4. 사용하지 않는 리소스 정리 중..."
|
||
|
|
docker system prune -f
|
||
|
|
|
||
|
|
echo ""
|
||
|
|
echo "============================================"
|
||
|
|
echo "✅ 모든 서비스가 중지되었습니다!"
|
||
|
|
echo "============================================"
|
||
|
|
echo ""
|
||
|
|
echo "정리된 항목:"
|
||
|
|
echo " ✓ 프론트엔드 컨테이너 (pms-frontend-linux)"
|
||
|
|
echo " ✓ 백엔드 컨테이너 (pms-backend-linux)"
|
||
|
|
echo " ✓ Docker 네트워크 (pms-network)"
|
||
|
|
echo " ✓ 사용하지 않는 이미지 및 볼륨"
|
||
|
|
echo ""
|
||
|
|
echo "🔄 서비스 재시작: ./start-all-separated-linux.sh"
|
||
|
|
echo ""
|
||
|
|
echo "============================================"
|
||
|
|
|
||
|
|
read -p "계속하려면 Enter 키를 누르세요..."
|