Skip to content

[8주차] 나명준/[infra] Docker Compose & CI/CD#331

Open
Nanajun22 wants to merge 18 commits into
Leets-Official:나명준/mainfrom
Nanajun22:나명준/8주차

Hidden character warning

The head ref may contain hidden characters: "\ub098\uba85\uc900/8\uc8fc\ucc28"
Open

[8주차] 나명준/[infra] Docker Compose & CI/CD#331
Nanajun22 wants to merge 18 commits into
Leets-Official:나명준/mainfrom
Nanajun22:나명준/8주차

Conversation

@Nanajun22
Copy link
Copy Markdown

@Nanajun22 Nanajun22 commented May 26, 2026

1. 과제 요구사항 중 구현한 내용

  • docker-compose.yml 만들기
  • cicd.yml 작성해서 github actions 연결하기
  • github actions secret에 application.yml 넣기

2. 핵심 변경 사항

docker compose.yml

  • redis, mysql , spring application 연결
  • mysql EC2 서버내 볼륨설정
  • redis, mysql 헬스 체크 후 spring application 컨테이너 실행

CI CD 파이프 라인

  1. 깃허브 서버 > 테스트 , 빌드
  2. 도커 이미지 빌드 및 푸시
  3. github action secret 에 작성된 운영환경 .env 파일 주입
  4. EC2 서버 접속 후 docker-compose 복사
  5. 배포

3. 실행 및 검증 결과

  • 실행 결과:
image

4. 완료 사항

  1. docker-compose.yml 작성
  2. ci cd.yml 작성

5. 추가 사항

제출 체크리스트

  • PR 제목이 규칙에 맞다
  • base가 {이름}/main 브랜치다
  • compare가 {이름}/{숫자}주차 브랜치다
  • 프로젝트가 정상 실행된다
  • 본인을 Assignee로 지정했다
  • 파트 담당 Reviewer를 지정했다
  • 리뷰 피드백을 반영한 뒤 머지/PR close를 진행한다

Reviewer 참고

@Nanajun22 Nanajun22 requested a review from a team May 26, 2026 14:06
@Nanajun22 Nanajun22 self-assigned this May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant