도커(Docker) : 종료된 컨테이너 제거하기

반응형

도커(Docker) : 종료된 컨테이너 제거하기

본 글에서는 종료된 도커 컨테이너를 제거하는 방법에 대해 소개한다.

 

종료된 단일 도커 컨테이너 제거하기

종료된 도커 컨테이너를 제거하는 방법은 보통 다음과 같다.

  1. "docker ps -a" 명령을 입력하여 종료된 도커 컨테이너의 "CONTAINER ID"를 확인한다.
  2. "docker rm <CONTAINER ID>" 명령으로 컨테이너를 제거한다.

다음은 종료된 도커 컨테이너를 제거하는 화면이다.

 

종료된 다수의 도커 컨테이너를 한번에 제거하기

종료된 도커 컨테이너의 개수가 많을 경우 위와 같은 방법으로 일일이 제거하기에는 너무 번거롭다.

 

이럴 경우 "docker rm $(docker ps -a -q)" 명령을 입력하여 한번에 제거할 수 있다.

docker rm $(docker ps -a -q)

 

다음은 종료된 다수의 컨테이너를 한번에 제거하는 화면이다.

엄청나게 많은 종료된 도커 컨테이너
docker rm $(docker ps -a -q) 명령으로 한번에 제거

 

 

주의 사항

참고로, 윈도우즈의 "명령 프롬프트" 에서는 위 명령이 동작하지 않는다.

위 명령을 실행하기 위해서는 윈도우 파워셀(PowerShell)에서 실행해야 한다.

 


파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음

댓글

Designed by JB FACTORY