を使用することができます。
docker system df
をし、それを剪定:
docker system prune
上記のコマンドは、ボリューム、コンテナ、ネットワーク、およびイメージ用に存在するpruneコマンドを組み合わせたものです。
docker volume prune
docker container prune
docker image prune
docker network prune
これらのすべて--help option
を持っています。ドッカーの古いバージョンでは
-O-
私は、スクリプトを実行した:
#!/bin/bash
# Remove dead containers (and their volumes)
docker ps -f status=dead --format '{{ .ID }}' | xargs -r docker rm -v
# Remove dangling volumes
docker volume ls -qf dangling=true | xargs -r docker volume rm
# Remove untagged ("<none>") images
docker images --digests --format '{{.Repository}}:{{.Tag}}@{{.Digest}}' | sed -rne 's/([^>]):<none>@/\[email protected]/p' | xargs -r docker rmi
# Remove dangling images
docker images -qf dangling=true | xargs -r docker rmi
# Remove temporary files
rm -f /var/lib/docker/tmp/*
も参照してください:https://stackoverflow.com/q/45798076/562769 –