Skip to content

[feat] Spring 컨테이너 포트 변경, Grafana 포트 변경, Dockerfile base image slim 전환, k6 스크립트 비밀번호 하드코딩#349

Merged
leeesooha merged 3 commits intoKernel360:devfrom
leeesooha:feature_#348
Jul 9, 2025
Merged

[feat] Spring 컨테이너 포트 변경, Grafana 포트 변경, Dockerfile base image slim 전환, k6 스크립트 비밀번호 하드코딩#349
leeesooha merged 3 commits intoKernel360:devfrom
leeesooha:feature_#348

Conversation

@leeesooha
Copy link
Collaborator

📌 개요

  • 부하테스트와 로컬 개발 환경 충돌을 방지하고, ARM(M1) 환경 호환성 확보 및 테스트 편의성을 위해 여러 설정을 변경했습니다.

🛠️ 변경 사항

  • Spring 컨테이너 포트를 8080 -> 8081로 변경 (로컬 IntelliJ에서 실행되는 서버와 충돌 방지)
  • Grafana 포트를 3000 → 3001로 변경 (프론트 로컬 개발 서버 포트와 충돌 방지)
  • Dockerfile base image를 openjdk:17-jdk-alpineopenjdk:17-jdk-slim으로 변경 (M1 환경 호환성)
  • k6 부하테스트 스크립트에서 비밀번호를 1234로 하드코딩 (테스트 DB의 해시된 비밀번호와 일치)

✅ 주요 체크 포인트

  • Docker 컨테이너와 로컬 환경이 정상적으로 함께 실행되는지
  • M1, Intel 환경 모두에서 컨테이너 빌드 및 실행 가능 여부
  • k6 부하테스트 스크립트 실행 시 로그인/인증 정상 동작 확인

🔁 테스트 결과

  • 도커 컨테이너 기동 시 IntelliJ 로컬 Spring 서버와 충돌 없이 동시 실행 가능 확인
  • Docker 이미지 빌드 및 기동이 M1, Intel 환경 모두에서 정상 동작 확인
  • k6 부하테스트 스크립트에서 로그인 요청이 DB에 등록된 테스트 계정(1234 비밀번호)으로 성공적으로 수행됨

🔗 연관된 이슈

@leeesooha leeesooha requested review from HMHMHMJUN, exjuu and pbg0205 July 9, 2025 10:31
@leeesooha leeesooha self-assigned this Jul 9, 2025
@leeesooha leeesooha added the chore label Jul 9, 2025
@leeesooha leeesooha merged commit 60caaa9 into Kernel360:dev Jul 9, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant