TIL

다시 보는 Docker 기본 명령어

하얀잔디 2026. 8. 20. 21:17

쿠버네티스로 이것저것 하다 보니 Docker 명령어를 잠깐 까먹을 뻔함.

특히 Docker 환경에서 장애 상황을 확인할 때는 아래 4개 정도만 기억해두면 편함.

 

 

명령어                                            보는 것                                               질문

docker ps -a 컨테이너 상태 뭐가 죽었지?
docker inspect 상세 상태/설정 왜 이런 상태지?
docker logs 애플리케이션 로그 앱에서 무슨 에러가 났지?
docker events Docker 이벤트 언제 죽고 다시 시작됐지?

 

 

장애 발생 시 대략적인 순서

docker ps -a

→ 죽거나 재시작하는 컨테이너 확인

docker inspect <container>

OOMKilled, RestartCount, 설정 등 상세 확인

docker logs --tail 200 <container>

→ 애플리케이션 에러 확인

docker events

→ 컨테이너가 언제 die, start, restart 됐는지 확인

Docker를 자주 안 쓰다 보면 명령어가 생각 안 나는데, 일단 ps → inspect → logs → events 순서로 기억해두면 장애 상황에서 꽤 유용함.