Docker Ecr Login Err

Divan·2022년 9월 6일
2
post-thumbnail

docker image를 private한 repository에 올리니 pull 할때 다음과 같은 Err가 발생하였습니다.
(docker pull) err가 나기 전에는 aws configure로 private key 정보를 입력하였습니다.

ECR 문제 해결를 전부 해본 상태였습니다.

docker login 스크립트를 생성

> aws ecr get-login --region ap-northeast-2

출력문을 복사해서 다시 커맨드창에 붙여넣기 합니다

> docker login -u AWS -p ............. 

다음에러 발생

Error response from daemon: Head "https://<ecr-id>.dkr.ecr.<resion>.amazonaws.com/v2/<repository-name>/manifests/latest": no basic auth credentials
Remote error from secret service: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.secrets was not provided by any .service files
Error saving credentials: error storing credentials - err: exit status 1, out: `The name org.freedesktop.secrets was not provided by any .service files`

아래 명령어로 login관련 패키지를 설치

> sudo apt install gnome-keyring
> sudo apt-get install gnupg2 pass
profile
하루 25분의 투자

1개의 댓글

comment-user-thumbnail
2022년 9월 7일

👍

답글 달기