사용하지 않는 모든 데이터 (컨테이너가없는 볼륨 포함)를 제거하는 공식 명령은 docker 1.13과 함께 제공됩니다.
docker system prune
볼륨 만 제한하려면 사용하지 않는 볼륨 만 제거하십시오 .
docker volume prune
또한이 docker image prune
, docker container prune
등 :
자세한 '에서 자두하지 않는 도커 객체를 ".
커밋 86de7c0 및 PR 26108을 참조하십시오 .
play-with-docker.com 에서 실제 동작을 볼 수 있습니다 .
/ # docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1296a5e47ef3 hello-world "/hello" 7 seconds ago Exited (0) 6 seconds ago prickly_poincare
/ # docker system prune
WARNING! This will remove:
- all stopped containers
- all volumes not used by at least one container
- all networks not used by at least one container
- all dangling images
Are you sure you want to continue? [y/N] y
Deleted Containers:
1296a5e47ef3ab021458c92ad711ad03c7f19dc52f0e353f56f062201aa03a35
볼륨을 관리하는 전류 (미리 고정 표시기 1.13) 방식이 도입 된 PR 14242와 docker volume
명령 , 어떤 문서 의 코멘트에 년 7 월 2015 :
docker volume rm $(docker volume ls -q --filter dangling=true)
prune
명령 에 대해 몰랐다 .