문서 보기역링크PDF로 내보내기맨 위로 이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요. # 도커 커맨드 ## docker에서 untagged(none) images를 한번에 삭제하기 untagged 이미지만 조회하는 명령어는 다음과 같다. ```shell docker images -f "dangling=true" -q ``` 이 명령을 docker rmi와 연결하면 된다. ```shell docker rmi $(docker images -f "dangling=true" -q) ``` ## 특정 이름의 컨테이너를 조회 ``` docker container ls -a --filter="name=xxx" ``` 특정 이름의 컨테이너를 삭제 ``` docker container rm -f $(docker container ls -aq --filter="name=xxx") ``` 특정 이름의 컨테이너를 삭제하고 해당 이름의 컨테이너를 실행 ``` docker container rm -rf $(docker container ls -aq --filter="name=xxx") ; docker container run --name xxx IMAGE_NAME ``` ### 동작중인 컨테이너 확인 ```shell $ docker ps ``` ### 정지된 컨테이너 확인 ```shell $ docker ps -a ``` ### 컨테이너 삭제 ```shell docker rm [컨테이너id] ``` ### 삭제된 것 확인 ```shell docker ps -a ``` ### 복수개 삭제도 가능 ```shell $ docker rm [container id], [container id] ``` ### 컨테이너 모두 삭제 ```shell $ docker rm `docker ps -a -q` ``` ### Refs - https://www.slipp.net/questions/536 - http://www.pyrasis.com/docker.html - https://docs.docker.com/engine/reference/commandline/cli/ - https://www.slideshare.net/pyrasis/docker-fordummies-44424016 open/도커-커맨드.txt 마지막으로 수정됨: 2020/06/02 09:25저자 127.0.0.1