[실습 #4] ECR & Github Secrets
·
Web
https://apdui.tistory.com/33 [실습 #3] DockerFile 작성하기https://apdui.tistory.com/32 [실습 #2] Docker 개념 및 로컬실습https://apdui.tistory.com/31 [실습 #1] 서버 배포 및 연결 (멋사 홈페이지)https://apdui.tistory.com/24 스프링부트 게시판 만들기 #8 : 배포 설정https://apdui.tapdui.tistory.com 지금까지 배운 내용들을 요약하자면 다음과 같다.EC2: 서버 역할RDS: 데이터베이스Docker: 애플리케이션을 컨테이너로 실행Dockerfile: 애플리케이션을 이미지로 만드는 설계도이제 문제는 이 Docker 이미지를 어디에 저장하고, 서버에서는 어떻게 가져올까이다..
[실습 #2] Docker 개념 및 로컬실습
·
Web
https://apdui.tistory.com/31 [실습 #1] 서버 배포 및 연결 (멋사 홈페이지)https://apdui.tistory.com/24 스프링부트 게시판 만들기 #8 : 배포 설정https://apdui.tistory.com/22 스프링부트 게시판 만들기 #7 : AWS 배포(RDS)https://apdui.tistory.com/21 스프링부트 게시판 만들기 #6 : AWS 배포(EC2)httapdui.tistory.com 저번 글에서 우리는 GitHub Actions를 이용한 CI/CD 흐름을 처음으로 구성해보았다.저번에 얘기했던 내용인데, 로컬에서 잘 되던 코드가 서버 환경에서는 왜 깨질까?이 질문에 답하려면 서버에서 애플리케이션이 어떻게 실행되는지를 정확히 이해해야 한다.이를 위해..
[실습 #1] Github Actions와 CI/CD
·
Web
https://apdui.tistory.com/24 스프링부트 게시판 만들기 #8 : 배포 설정https://apdui.tistory.com/22 스프링부트 게시판 만들기 #7 : AWS 배포(RDS)https://apdui.tistory.com/21 스프링부트 게시판 만들기 #6 : AWS 배포(EC2)https://apdui.tistory.com/20 스프링부트 게시판 만들기 #5 : 로그인 구현apdui.tistory.com 지금까지 배운 내용을 토대로 백엔드 개발을 진행하며서버를 구축하고, 이를 배포하여 클라이언트와 연결해보자. 이번 글에서는 GitHub Actions를 이용해 Spring Boot 백엔드를 자동으로 빌드하고, Docker 이미지로 만들어 ECR에 업로드한 뒤, EC2에 배포하는 ..