쿠버네티스로 이것저것 하다 보니 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 순서로 기억해두면 장애 상황에서 꽤 유용함.
'TIL' 카테고리의 다른 글
| k3s 노드 DiskPressure 원인 추적 및 조치 (0) | 2026.08.27 |
|---|---|
| Docker 디스크 부족 시 확인 방법 (0) | 2026.08.26 |
| Linkerd Canary 배포 (0) | 2026.08.17 |
| Linkerd TrafficSplit 기반 카나리 배포 원리 간단 정리. (0) | 2026.08.11 |
| [Linkerd] mTLS 필수 개념 정리 및 간단 적용 가이드 (0) | 2026.08.07 |