actions

    [Docker] Github Actions, Docker, AWS EC2 사용한 CI/CD (Spring Boot)

    0. 환경 Spring Boot 3.xx Java17 JDK corretto17 1. AWS EC2 인스턴스 생성 1) 이름 입력, Amazon Linux 선택 2) 키페어 생성 생성한 키페어는 따로 저장해서 보관해두자 3) 스토리지 구성 프리티어 기준 최대 용량인 30GB로 바꿔준다. 4) 인스턴스 생성 2. 보안그룹(인바운드) 규칙 편집 1) 인스턴스 ID를 클릭 2) 보안 탭 > 보안그룹 클릭 3) 인바운드 규칙 편집 클릭 4) 규칙 추가 다음 세 가지 규칙을 추가해준다. 꼭 MySQL일 필요는 없고, 자신이 사용하는 것에 맞게 선택해주면 된다. 없다면 사용자 지정 TCP를 선택해서 포트 범위를 직접 설정해준다 (ex. MongoDB라면 27017) 규칙을 모두 추가했으면 우측 하단의 '규칙 저장'..