쏴아리의 딥러닝 스터디

docker 컨테이너 삭제, docker rm 본문

Docker

docker 컨테이너 삭제, docker rm

말해보시개 2021. 6. 20. 17:11

docker 컨테이너 삭제, docker rm

안녕하세요. 쏴아리입니다. 

오늘은 docker 컨테이너를 삭제하는 명령어인 docker rm에 대해서 포스팅 하였습니다. 

 

 

 docker rm

  사용하지 않는 컨테이너를 삭제할 때, docker rm 명령어를 사용합니다. 

 

현재 컨테이너들의 목록을 확인하기 위하여 docker ps -a 명령어를 사용합니다. 

$docker ps -a

2개의 컨테이너가 있습니다. mycentos와 amazing_euclid의 이름을 갖고있네요.

STATUS를 살펴보니, mycentos는 실행중인 상태(Up)이고, amazing_euclid는 정지 상태(Exited)입니다.

 

 

docker rm 명령어를 통해 mycentos 컨테이너를 삭제 하겠습니다.

$docker rm mycentos

"Error response from daemon: You cannot remove a running container"

에러가 나네요.. 

실행중인 컨테이너는 삭제 할 수 없기 떄문에, 컨테이너를 정지 한 뒤 삭제해야하는 상황입니다.

 

 

docker stop 명령어를 통해 mycentos 컨테이너를 정지 시키겠습니다.

$docker stop mycentos

 

 

다시 mycentos 컨테이너를 삭제 시켜보겠습니다. 

$docker rm mycentos

이번엔 에러가 발생하지 않았네요. 

 

 

docker ps -a를 통해 mycentos 컨테이너가 잘 삭제 되었는지 확인해 보겠습니다.

$docker ps -a

잘 삭제되었네요!

 

 

docker rm 명령어로 하나하나 컨테이너를 삭제 할 수도 있지만,

docker container prune을 통해 한번에 모든 컨테이너를 삭제 하는 방법도 있습니다. 

$docker container prune

이번 포스팅은 여기까지입니다. 

읽어주셔서 감사합니다.

 

 

같이 보시면 좋아요.

2021.06.20 - [Docker] - docker 컨테이너 목록 확인, docker ps

 

docker 컨테이너 목록 확인, docker ps

docker 컨테이너 목록 확인, docker ps 안녕하세요. 쏴아리입니다. 오늘은 docker 컨테이너 목록을 확인하는 명령어인 docker ps에 대하여 포스팅 하겠습니다.  docker ps docker ps 명렁어를 통해 생성한 컨테

deepmal.tistory.com

2021.06.20 - [Docker] - Docker 컨테이너 생성하기, docker run & docker create

 

Docker 컨테이너 생성하기, docker run & docker create

Docker 컨테이너 생성하기, docker run & docker create 안녕하세요. 쏴아리입니다. 오늘은 docker에서 컨테이너를 생성하는 명령어인 docker run & docker create의 예제와 그 차이점을 포스팅 하였습니다..

deepmal.tistory.com

2021.06.20 - [Docker] - Ubuntu 18.04 AWS EC2에서 Docker 설치하기

 

Ubuntu 18.04 AWS EC2에서 Docker 설치하기

Ubuntu 18.04 AWS EC2에서 Docker 설치하기 안녕하세요. 쏴아리입니다. 도커를 실습하기 위하여 리눅스 환경을 셋팅 하는 방법은 1) VirtualBox, VMWare와 같은 가상화 도구로 리눅스를 생성하는 방법, 2) 아마

deepmal.tistory.com

 

 

포스팅 내용이 도움이 되었나요? 공감과 댓글은 큰 힘이 됩니다!

 

Comments