user가 main 브랜치에 push
→ GitHub Actions로 Docker 이미지 빌드 및 Docker Hub에 푸시
→ EC2에서 이미지 pull 및 컨테이너 실행
→ Nginx가 HTTPS 요청을 받아 Docker 앱으로 프록시
자동화된 테스트 및 빌드
도커 이미지 캐싱으로 빠른 빌드
무중단 배포 (기존 컨테이너 교체)
성공/실패 시 Discord 알림(웹훅)