Skip to content

[Chore] Dockerfile & 이미지 생성 템플릿 작성#224

Merged
Bal1oon merged 1 commit into
developfrom
chore/#214-dockerization
Oct 27, 2025
Merged

[Chore] Dockerfile & 이미지 생성 템플릿 작성#224
Bal1oon merged 1 commit into
developfrom
chore/#214-dockerization

Conversation

@Bal1oon

@Bal1oon Bal1oon commented Oct 27, 2025

Copy link
Copy Markdown
Contributor

🛠️ Issue Number

closes #214

📌 작업 내용 및 특이사항

  • Spring Boot 애플리케이션을 Docker 이미지로 빌드할 수 있는 Dockerfile 추가
  • GitHub Actions를 통한 CI 자동화 구성
    • workflow_dispatch 트리거 기반 (수동 실행)
    • Gradle → Docker Build → Docker Hub Push 파이프라인
    • Docker 이미지에 latest와 커밋 해시 기반 태그(short-sha) 동시 부여
  • .env 파일은 GitHub Secret(APP_ENV)으로 관리
    • APP_ENV 내에는 JWT 환경 변수 포함
  • Docker Hub 인증을 위한 Secrets(DOCKERHUB_USERNAME, DOCKERHUB_TOKEN) 추가

📚 참고사항

  • workflow_dispatch를 통한 수동 CI이므로 이미지 빌드 시 수동 실행시켜줘야 합니다

@Bal1oon Bal1oon added this to the Sprint 3 milestone Oct 27, 2025
@Bal1oon
Bal1oon requested review from Moses249 and isak-kang October 27, 2025 10:25
@Bal1oon Bal1oon self-assigned this Oct 27, 2025
@Bal1oon Bal1oon added the ⚙️ chore 환경파일 작성, CI 설정 등 기타 프로젝트를 위한 설정을 추가합니다. label Oct 27, 2025
@Bal1oon
Bal1oon merged commit f33c231 into develop Oct 27, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⚙️ chore 환경파일 작성, CI 설정 등 기타 프로젝트를 위한 설정을 추가합니다.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Chore] Dockerization

2 participants