DevOps/Docker

[Docker] 트러블슈팅 - err: exec: "docker-credential-osxkeychain"

기록하는 백앤드개발자 2023. 10. 25. 14:48
반응형

ㅁ 들어가며

  [Jenkins] Docker 기반 Jenkins quick start examples을 맥북미니(m1) 환경에서 실행하면서 err: exec: "docker-credential-osxkeychain" 에러가 발생하여 해결하는 과정을 정리하였습니다.

 

 

ㅁ 에러내용

error getting credentials - err: exit status 1, out: `error getting credentials - err: exec: "docker-credential-osxkeychain": executable file not found in $PATH, out: ```

 

 

ㅁ 해결방안

https://github.com/docker/for-mac/issues/2131

 ㅇ docker 이슈 사항에 비슷한 에러발생 이력이 있어서 해당 페이지를 검토하였습니다.

 

 ㅇ brew를 통해 docker-credential-helper를 설치하여 해결했다고 합니다.

 

 

ㅁ 해결

$ brew install docker-credential-helper

 ㅇ docker-credential-helper을 설치하네 m1의 OS가 너무 오래되었다고 안내가 뜨네요. 

 ㅇ 하지만 설치는 무사히 완료하였습니다.

 

 

 ㅇ 실패하였던 docker-compose를 다시 실행하였는데, 정상적으로 실행되었습니다.

 

 

ㅁ 함께 보면 좋은 사이트

[Jenkins] Docker 기반 Jenkins quick start examples을 맥북미니(m1) 환경에서 실행

"docker-credential-osxkeychain": executable file not found (17.09.0 mac33)

반응형