DevOps2 Docker & Github actions로 CI/CD 구축하기 도커와 Github Actions를 사용해 spring boot 샘플 프로젝트를 AWS EC2에 CI/CD하는 과정을 담은 글입니다.(깃허브를 커밋하면 자동으로 EC2에 반영되도록 하는 CI/CD를 구축합니다.) CI/CD 란 ?지속적 통합(Continuous Integration)과 지속적 제공/배포(Continuous Delivery/Deployment)의 약자로, 소프트웨어 개발 프로세스를 자동화하여 더 빠르고 효율적으로 소프트웨어를 제공하는 방법론을 의미합니다.목차1. CI 과정 구축하기 1. Github Actions 환경변수 설정 2. Actions gradle.yml 생성 3. gradle.yml 수정 4. Docker 허브 확인 및 EC2 배포2. CD 과정 구축하기(.. 2024. 4. 14. Docker로 AWS EC2에 Spring Boot 애플리케이션 배포 spring boot 샘플 프로젝트를 AWS EC2에 도커를 통해 배포하는 과정에 대해 담은 글입니다. 목차1. 로컬 pc에서 Docker 설정 1. Spring Boot - Dockerfile 생성 및 설정 2. Jar 파일 Build 3. Docker 허브 계정 및 레퍼지토리 생성 4. Docker 이미지 생성 5. Docker 로그인(로컬터미널) 6. Docker 허브에 이미지 업로드2. AWS EC2에서 Docker 설정 1. Docker 허브에서 이미지 다운로드 2. Docker 컨테이너 실행 및 확인 3. 컨테이너 실행 확인 4. EC2 접속 1. 로컬 pc에서 Docker 설정 1-1. Spring Boot - Dockerfile .. 2024. 4. 14. 이전 1 다음