Skip to content

[Fix] GitHub runner에서 testcontainers가 docker를 찾지 못하는 문제 해결#294

Merged
DongminL merged 7 commits into
developfrom
fix/#293-github-runner에서-testcontainers가-docker를-찾지-못하는-문제
Feb 15, 2026

Hidden character warning

The head ref may contain hidden characters: "fix/#293-github-runner\uc5d0\uc11c-testcontainers\uac00-docker\ub97c-\ucc3e\uc9c0-\ubabb\ud558\ub294-\ubb38\uc81c"
Merged

[Fix] GitHub runner에서 testcontainers가 docker를 찾지 못하는 문제 해결#294
DongminL merged 7 commits into
developfrom
fix/#293-github-runner에서-testcontainers가-docker를-찾지-못하는-문제

Conversation

@DongminL
Copy link
Copy Markdown
Collaborator

@DongminL DongminL commented Feb 15, 2026

#️⃣ 연관된 이슈

✅ 체크리스트

  • 🔀 PR 제목의 형식 맞추기
  • 💡 이슈 등록
  • 🏷️ 라벨 등록
  • 🧹 불필요한 코드 제거
  • 🧪 로컬 테스트 완료
  • 🏗️ 빌드 성공
  • 💯 테스트 통과

📝 작업 내용

Docker Engine 29버전부터 기존 Testcontainers가 도커 환경을 찾지 못하는 문제를 해결했습니다. (해당 에러에 대한 글)
SonarQube가 검사해준 뒤 문제 있는 코드를 리팩터링 했습니다.

📸 스크린샷 (UI 변경 시 필수)

👀 리뷰어 가이드라인

@DongminL DongminL self-assigned this Feb 15, 2026
@DongminL DongminL added Bug Something isn't working Refactor labels Feb 15, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 15, 2026

Test Results

 85 files   85 suites   40s ⏱️
289 tests 289 ✅ 0 💤 0 ❌
290 runs  290 ✅ 0 💤 0 ❌

Results for commit bc3dcdb.

♻️ This comment has been updated with latest results.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Feb 15, 2026

@DongminL DongminL merged commit 9c3257d into develop Feb 15, 2026
5 checks passed
@DongminL DongminL deleted the fix/#293-github-runner에서-testcontainers가-docker를-찾지-못하는-문제 branch February 15, 2026 07:25
DongminL added a commit that referenced this pull request Feb 15, 2026
* chore: testcontainers의 버전을 최신 버전으로 수정

* fix: testcontainers의 버전 변경에 따른 ArrayUtils의 import 수정

* refactor: SonarQube가 제안된 코드로 수정

* chore: Testcontainers 버전을 BOM 적용

* fix: Testcontainers의 BOM을 1.21.4 버전으로 변경

* fix: BOM 제거

* fix: java 배포판을 temurin으로 변경
DongminL added a commit that referenced this pull request Feb 15, 2026
* refactor: DB에 Point 타입 명시

* perf: 공간 인덱스를 적용하는 쿼리로 개선

* test: 반경 이내 교차로 데이터 가져오는 쿼리 확인

* refactor: ST_Distance_Sphere 쿼리 함수를 사용하는 것을 메서드로 분리

* refactor: 위도, 경도 값을 Point 객체로 묶기

* perf: 쿼리에 MBRContains 함수를 이용하여 공간 인덱스 적용시키기

* test: 특정 좌표에서 근처 교차로 데이터 가져오는 쿼리 확인

* [Fix] GitHub runner에서 testcontainers가 docker를 찾지 못하는 문제 해결 (#294)

* chore: testcontainers의 버전을 최신 버전으로 수정

* fix: testcontainers의 버전 변경에 따른 ArrayUtils의 import 수정

* refactor: SonarQube가 제안된 코드로 수정

* chore: Testcontainers 버전을 BOM 적용

* fix: Testcontainers의 BOM을 1.21.4 버전으로 변경

* fix: BOM 제거

* fix: java 배포판을 temurin으로 변경

* refactor: 생성 비용이 큰 SecureRandom 객체를 한 번만 생성되게 제한함
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Something isn't working Refactor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GitHub Runner에서 Testcontainers가 Docker를 찾지 못하는 문제

1 participant