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
반응형