1. 무엇을?
Docker Compose와 GitHub Actions를 활용해 Spring Boot 블로그 프로젝트의
실행 및 EC2 자동 배포 환경을 구축합니다.
2. 상세 설명
- docker-compose.yml 작성 (MySQL 이미지 + Dockerfile로 만든 Spring Boot
이미지)
- cicd.yml 작성하여 GitHub Actions로 빌드 및 EC2 배포 자동화
- main 브랜치에 push 발생 시 자동 빌드 → EC2로 전송 → docker compose up -d --build 실행
- application.yml은 GitHub Secrets로 관리 (직접 커밋하지 않음)
3. 제출 전 체크 계획
4. 추가 사항
5. 권장 추가 구현(선택)
1. 무엇을?
Docker Compose와 GitHub Actions를 활용해 Spring Boot 블로그 프로젝트의
실행 및 EC2 자동 배포 환경을 구축합니다.
2. 상세 설명
이미지)
3. 제출 전 체크 계획
4. 추가 사항
5. 권장 추가 구현(선택)