testcontainers macbook m1 error
testcontainers macbook m1 error 잘 동작하던 테스트 코드가 동작이 안되서 확인 했더니 테스트 컨테이너에서 위와같은 오류가 나고 있었다. 그래서 도커허브에서 mysql 이미지를 찾아보니 linux/arm64/v8 이미지는 존재하지 않았다. m1 맥북 이슈 인것 같아서 테스트 컨테이너 이슈를 찾아보니
2 min read
2 posts
testcontainers macbook m1 error 잘 동작하던 테스트 코드가 동작이 안되서 확인 했더니 테스트 컨테이너에서 위와같은 오류가 나고 있었다. 그래서 도커허브에서 mysql 이미지를 찾아보니 linux/arm64/v8 이미지는 존재하지 않았다. m1 맥북 이슈 인것 같아서 테스트 컨테이너 이슈를 찾아보니
테스트 컨테이너를 통해서 데이터베이스 단위 테스트 실행하기 Testcontainers 를 통하면 H2가 에뮬레이트하지 않는 데이터베이스 기능에 의존하는 DAO 단위 테스트 지원 할수 있다. 가장 간단하게 spring에 적용하는 법으로 jdbc url을 바꿔주는 방법이 있다. 위와 같이 간단한 선언 만으로 db를 실행시켜서