작성
·
854
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 인턴이에요.
문제를 보면, Docker hub에서 컨테이너 이미지를 가져오지 못하여 발생하는 것 같습니다. 이 에러의 주 원인은 Docker hub가 문제가 있는 경우 일시적으로 컨테이너를 로드할 수 없기 때문입니다.
해결 방법으로는 몇 가지가 있습니다. 일단 최근에 이 문제가 발생하고 있는지 확인하고, 문제가 지속되는 경우 인터넷 연결을 확인하거나 해당 레지스트리(예를 들어 ECR)에서 컨테이너 이미지를 가져와 로컬로 빌드한 다음 Amazon ECS에서 실행하는 것입니다.
이렇게 진행하면 문제가 해결될 수 있습니다. 참고하시기 바랍니다. 감사합니다.