반응형
docker system prune 명령어
Docker에서 사용하지 않는 데이터를 정리하는 명령어입니다. 이 명령어를 실행하면 컨테이너, 이미지, 네트워크, 볼륨 등 Docker가 관리하는 자원 중에서 사용되지 않는 것들이 삭제됩니다. 디스크 공간을 확보할 때 유용합니다.
docker system prune의 주요 기능
- 중지된 컨테이너 삭제
- 사용되지 않는 네트워크 삭제
- dangling 이미지 (태그가 없거나 다른 이미지와 연결되지 않은 이미지) 삭제
- dangling 볼륨 삭제
사용법
docker system prune
사용 예시
사용하는 않는 모든 리소스를 삭제(볼륨은 삭제하지 않음)
- 이는 중지된 컨테이너와 연결되지 않은 이미지들도 포함하므로 더 많은 데이터를 삭제할 수 있습니다.
docker system prune --all
$ docker system prune --all
WARNING! This will remove:
- all stopped containers
- all networks not used by at least one container
- all images without at least one container associated to them
- all build cache
Are you sure you want to continue? [y/N] y
Total reclaimed space: 0B
또는
docker system prune -a
사용하지 않는 모든 리소스와 사용되지 않는 볼륨을 삭제(사용하지 않는 태그된 이미지는 삭제하지 않음)
docker system prune --volumes
사용하지 않는 모든 리소스를 삭제(이미지, 네트워크, 중지된 컨테이너, 사용하지 않는 볼륨 제거)
docker system prune -a --volumes
728x90
반응형
'리눅스' 카테고리의 다른 글
nginx에서 limit_conn 및 limit_req 모듈 사용하기 (0) | 2020.10.05 |
---|---|
docker rmi 명령어 (0) | 2020.10.05 |
docker rm 명령어 (0) | 2020.10.05 |
CentOS 7에서 Bash 자동 완성 기능을 사용하는 방법 (0) | 2020.10.05 |
[Kubernetes] kubernetes localhost:8080 was refused 오류 (0) | 2020.10.05 |