at org.testcontainers.shaded.com.github.dockerjava.core.defaultinvocationbuilder.execute(defaultinvocationbuilder.java:247)
at org.testcontainers.shaded.com.github.dockerjava.core.defaultinvocationbuilder.lambda$executeandstream$1(defaultinvocationbuilder.java:269)
at java.base/java.lang.thread.run(thread.java:1589)
docker 데스크탑을 활용해 테스트 코드 빌드를 위한 image pull을 하며 생긴 에러이다.
사실 정확한 에러의 이유를 모르겠다. (에러를 남기기 위한 작성..)
터미널에서 도커 로그아웃 -> 로그인을 하며 함께 컴퓨터를 재시동하니 되었기 때문..!!
한편으로는 docker desktop이 아닌 CLI로 도커 데몬을 실행시키면 된다고 한다..!
이를 위한 히스토리를 남기기 위해 글을 작성한다!!
아래의 이슈에 남긴 댓글들을 보면 모두 도커 데스크탑을 사용하다가 발생한 공통점이 있다..
https://github.com/testcontainers/testcontainers-java/issues/5121#issuecomment-1092748949
Cannot pull images when logged in to Docker Desktop (Status 500: unauthorized: incorrect username or password) · Issue #5121 ·
Test Containers 1.16.3 on Docker Engine 20.10.12 with Docker Desktop using WSL2 Backend on Windows 21H1. When I am logged in to my account in Docker Desktop, Test Containers can no longer pull imag...
github.com
'Infra' 카테고리의 다른 글
터미널 환경변수 선언하기 export (0) | 2024.02.15 |
---|---|
터미널에서 파일이 몇줄인지 확인하기 (0) | 2024.02.02 |
nohup - 프로세스 백그라운드 실행 (0) | 2024.02.01 |
[AWS] S3 AccessControlListNotSupported (0) | 2024.01.26 |