일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 자바 야구게임
- Full text
- 다운캐스팅
- 자바
- 업캐스팅
- while
- 이클립스
- Validations
- Random
- 전체텍스트
- IBatis procedure
- 스프링
- Login with OAuth Authentication
- 전자정부
- 상속
- 형변환
- 25가지 효율적인 sql작성법
- 단축키
- angular2
- jquery
- 야구게임
- full text indexing
- 페이징
- 다형성
- 상속예제
- 로또
- 추상클래스
- 가변인자
- 전체
- Today
- Total
nalaolla
docker 컨테이너 제거, 삭제 및 정리 본문
docker rm 을 사용하면 다음과 같은 특정 컨테이너를 제거 할 수 있습니다.docker rm <container name or id>
모든 컨테이너를 제거하려면 다음 표현식을 사용할 수 있습니다.
docker rm $(docker ps -qa)
기본적으로 도커는 실행중인 컨테이너를 삭제하지 않습니다. 실행중인 컨테이너는 경고 메시지를 생성하고 삭제되지 않습니다. 다른 모든 컨테이너는 삭제됩니다.
또는 xargs 를 사용할 수 있습니다.
docker ps -aq -f status=exited | xargs -r docker rm
docker ps -aq -f status=exited 는 "Exited"상태의 컨테이너 ID를 반환합니다.
경고 : 위의 모든 예제는 '중지 된'컨테이너 만 제거합니다.
컨테이너가 제거되었는지 여부에 관계없이 컨테이너를 제거하려면 force 플래그 -f :
docker rm -f <container name or id>
상태에 관계없이 모든 컨테이너를 제거하려면 :
docker rm -f $(docker ps -qa)
사용 dead 상태의 컨테이너 만 제거하려면 다음을 수행하십시오.
docker rm $(docker ps --all -q -f status=dead)
exited 상태의 컨테이너 만 제거하려면 다음을 수행하십시오.
docker rm $(docker ps --all -q -f status=exited)
컨테이너를 나열 할 때 사용되는 필터의 모든 순열입니다.
버전 1.3 이후에 공간을 사용하는 원치 않는 컨테이너와 매달린 이미지를 모두 제거하려면 다음을 사용하십시오 (Unix 도구 df 와 유사).
$ docker system df
사용되지 않는 모든 데이터를 제거하려면 :
$ docker system prune
'MacOS' 카테고리의 다른 글
맥북 단축키 모음 (0) | 2020.02.11 |
---|---|
macOS MySQL 설치 및 설정 사용법 (0) | 2019.11.10 |
macOS 도커(Docker) 설치 방법 및 명령어 (0) | 2019.11.10 |
macOS 오라클 DB 설치 및 실행 방법 (0) | 2019.11.10 |
macOS 단축키 설정하기! Keyboard Maestro 사용방법 (0) | 2019.07.02 |