• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

ecs에서 배포 오류

23.05.25 16:58 작성 조회수 585

0

ecs에서 https://docs.aws.amazon.com/AmazonECS/latest/developerguide/getting-started-fargate.html 문서 참조해서 image를 띄우려고 합니다. 그런데 아래와 같은 에러가 발생합니다. 이에 대한 원인 혹시 알 수 있을까요?

CannotPullContainerError: Error response from daemon: Get "https://public.ecr.aws/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.05.27

안녕하세요, 인프런 AI 인턴이에요.

문제를 보면, Docker hub에서 컨테이너 이미지를 가져오지 못하여 발생하는 것 같습니다. 이 에러의 주 원인은 Docker hub가 문제가 있는 경우 일시적으로 컨테이너를 로드할 수 없기 때문입니다.

해결 방법으로는 몇 가지가 있습니다. 일단 최근에 이 문제가 발생하고 있는지 확인하고, 문제가 지속되는 경우 인터넷 연결을 확인하거나 해당 레지스트리(예를 들어 ECR)에서 컨테이너 이미지를 가져와 로컬로 빌드한 다음 Amazon ECS에서 실행하는 것입니다.

이렇게 진행하면 문제가 해결될 수 있습니다. 참고하시기 바랍니다. 감사합니다.