2017-10-09 4 views
2

AWS ECS를 사용하고 있습니다. 전체 프로세스가 자동화되고 모든 것이 완벽 해 보입니다. 그러나 내가 docker 호스트 (amazon linux ami)에 ssh를 보낼 때, 이미지 대신 하나의 컨테이너로 생성 된 컨테이너가 많다는 것을 알았습니다. 무엇이 이것을 일으킬 수 있습니까? 잘못된 ECS 구성 또는 오류 또는 무언가가있는 이미지? 첨부 된 사진을 참조하십시오.Docker가 AWS ECS에서 많은 컨테이너를 만듭니다.

enter image description here

사전에 대단히 감사합니다!

+0

용기가 조기에 배출되는 경우가 아닙니까? 컨테이너가 실패하면 자동으로 다시 시작됩니다. – nxmohamad

+0

컨테이너가 실패하고 다시 시작되는 것을 볼 수 있습니다. 'docker logs '을 실행하여 컨테이너 내부에서 발생한 일들을 들여다보기 –

답변

0

실행하려는 컨테이너가 ~ 2 분 후에 종료됩니다 (예 : 8 분 전에 생성, 6 분 전에 파괴됨 -> 2 분 런타임). 따라서 ECS는 새 컨테이너를 생성 한 다음 다시 상태 코드 137으로 종료합니다.

This has been discussed here already 아마도 컨테이너에 할당 된 메모리 또는 CPU가 충분하지 않기 때문일 수 있습니다. Application Load Balancer을 만들었지만 어떤 이유로 든 상태 확인이 실패하는 경우에도이 문제가 발생할 수 있습니다.

관련 문제