끄적이는 보송

중지된 Docker Container 나열하기 (ps 명령어) 본문

STUDY/Docker

중지된 Docker Container 나열하기 (ps 명령어)

끄적이는 보송 2022. 4. 23. 23:11
반응형

docker ps(List 명령어)는 실행 중인 컨테이너만 나열하며 중지된 컨테이너는 출력하지 않는다. 중지된 컨테이너도 출력하는 명령어를 포함해 다른 List 명령어도 정리해본다.

 

중지된 컨테이너 나열

docker ps --filter "status=exited"

'--filter' 옵션 대신 '-f' 옵션을 사용할 수 있다. 해당 옵션은 특정 상태의 컨테이너를 나열한다는 의미이다. 필터 옵션은 여러 개를 같이 사용할 수 있다. 컨테이너의 상태는 다음과 같이 참고할 수 있다.

  • created
    : 생성된 이후로 한 번도 시작되지 않은 컨테이너. 따라서 리소스를 잡아먹지 않음

  • running
    : created 상태에서 start 한 컨테이너.  프로세스가 컨테이너 실행되고 있음을 의미

  • restarting
    : 컨테이너 재시작 중

  • paused
    : 컨테이너 내 모든 프로세스 무기한 중지 중을 의미

  • removing
    : 컨테이너 제거 중인 상태

  • dead
    : 컨테이너를 제거하려 했지만 일부 리소스가 외부에서 사용되어 제거되지 않고 작동하지 않는 상태

 

실행 중인 Docker Container 나열

docker ps

 

중지된 Container를 포함해 실행 중인 Docker Container 나열 (-a 옵션)

docker ps -a

 

Docker Container ID 나열 (-q 옵션)

docker ps -aq

 

반응형
Comments