job/linux
docker Exited (137)
시스템엔지니어
2024. 1. 9. 20:23
137은 종료 코드 137은 컨테이너가 시그널 9 (SIGKILL)로 종료이다.
즉 컨테이너 내부의 문제라기 보다는 서버의 문제이다.
서버 문제로 docker 137이 나는 이유는 뭐가 있을까.
서버 문제를 찾기 위해 dmesg를 해보면 OOM(out of memory) 확인된다.
OOM 외에도 컨테이너에 mem_limit 걸어뒀는데 이거보다 넘어가면 137 에러 뜬다.