티스토리 뷰
AWS ECR에 접근 하는 jenkins 파이프라인에서의 도커 로그인 에러/해결
성현위키 2024. 11. 7. 17:08에러 :
+ docker build -t [어카운트숫자].dkr.ecr.ap-northeast-2.amazonaws.com/[ecr경로]:38 -f Dockerfile_prd .
Sending build context to Docker daemon 31.41MB
Step 1/9 : FROM [어카운트숫자].dkr.ecr.ap-northeast-2.amazonaws.com/[경로]:improv
pull access denied for [어카운트숫자].dkr.ecr.ap-northeast-2.amazonaws.com/ [경로] , repository does not exist or may require 'docker login': denied: Your authorization token has expired. Reauthenticate and try again.
히스토리 :
최근 월까지 정상적으로 동작하다가 갑자기 증상이 발현되어 확인 후 정상처리하게된 부분 정리 공유합니다.
해결방법 :
현재 AWS에서 사용하는 Jenkins의 환경은 EC2의 amazon linux2에 설치된 부분으로 확인되었고
해당 jenkins서버에 컨솔로 접속하여 해당 ECR에 재로그인 하는 걸로 해결되었습니다.
docker logout [어카운트숫자].dkr.ecr.ap-northeast-2.amazonaws.com/[경로]:improv
docker login [어카운트숫자].dkr.ecr.ap-northeast-2.amazonaws.com/[경로]:improv
공식 문제해결 링크 :
https://docs.aws.amazon.com/ko_kr/AmazonECR/latest/public/public-troubleshooting.html
Amazon ECR Public troubleshooting - Amazon ECR Public
Amazon ECR Public troubleshooting This chapter helps you find diagnostic information for Amazon ECR Public, and provides troubleshooting steps for common issues and error messages. Authentication issues Issue: When performing an unauthenticated pull from a
docs.aws.amazon.com
위의 내용처럼 테스트시 jenkins 파이프라인이외 노트북이나 다른 경로의 클라이언트에서도 확인하고 파이프라인에 별도 로직을 넣는 것도 좋아보입니다. 추후 일정 기간 이후 재증상시 참고.
'Cloud 이야기 > AWS-Amazon Web Service' 카테고리의 다른 글
Windows 11 PowerShell 7.5.0에서 AWS CLI 로그인 방법 당연히 MFA 인증 통해야죠~ (0) | 2025.02.12 |
---|---|
AWS CLI로 ALB에 리스너생성과 타겟그룹 및 타겟등록하자 노가다방지 위원회? ㅎㅎ-241217 (0) | 2024.12.17 |
AWS EKS에서 EBS CSI를 사용할 때 발생된 문제에 대한 해결 사례 #241121 (0) | 2024.11.21 |
EKS에 EBS CSI 올려서 사용하자-241023 (0) | 2024.10.23 |
AWS 계정 로그인에 대한 세션 타임 변경 설정-240919 (0) | 2024.09.19 |
AWS EKS에서의 Kubernetes 버전관리에 대함.[240426] (0) | 2024.04.26 |
[230823]AWS Certified Cloud Practitioner 자격증 재준비(CLF-C01)-갱신?아니 재취득 ㅎ (1) | 2023.08.23 |
[230425] AWS의 서비스에 대한 공식 아이콘 제공 (0) | 2023.04.25 |