Kubernetes ( k8s ) – AWS ECR ( repository-url not found: does not exist or no pull access ) 에러 발생 시

( https://bscnote.tistory.com/105 글을 참고 했으며 해당 문서에서 에러나는 부분이 있어서 수정 게시합니다. ) 쿠버네티스에서 AWS ECR에 있는 이미지를 배포할 때 아래와 같은 에러가 뜨는 경우

아래와 같이 Secret을 생성한다.

생성한 Secret을 아래와 같이 imagePullSecrets 항목에서 사용한다.

“EAI_AGAIN registry.npmjs.org” issue in Docker Build

Docker Build 시 npm install 단계에서 아래와 같은 에러 문구가 발생했다면 request to http://registry.npmjs.org/async failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org registry.npmjs.org:80 여러가지 방법이 있지만 아래와 같이 네트워크 목록을 확인한 후 docker network ls

–network 옵션을 추가하여 Build 해주시면 해결됩니다. docker build –network={network name} -t ${imageTag} . ex) docker build –network=host 더보기…