如何删除所有 docker volumes? - 问答 - 云+社区 - 腾讯云
如何删除所有 docker volumes? - 问答 - 云+社区 - 腾讯云
如何删除所有 docker volumes?
- 回答 (2)
- 关注 (0)
- 查看 (5545)
如果我做了一个docker volume ls,我的表单是这样的:
DRIVER VOLUME NAME
local 305eda2bfd9618266093921031e6e341cf3811f2ad2b75dd7af5376d037a566a
local 226197f60c92df08a7a5643f5e94b37947c56bdd4b532d4ee10d4cf21b27b319
...
...
local 209efa69f1679224ab6b2e7dc0d9ec204e3628a1635fa3410c44a4af3056c301
我想一次删除所有?
2 个回答
若要删除未使用的volume,可以使用内置程序。volume rm命令。
列出volumes:
$ docker volume ls -qf dangling=true
删除:
$ docker volume rm $(docker volume ls -qf dangling=true)
删除所有未使用数据
docker system prune
只删除未使用的volume:
docker volume prune
也有docker image prune,,,docker container prune,等等:
见“Prune unused Docker objects“
登录 后可回答问题
广告关闭
[《云荐大咖》Vol.2:以创始人视角了解DNSPod;鹅厂前端开发大佬教你升职加薪
《云荐大咖》Vol.2:以创始人视角了解DNSPod;鹅厂前端开发大佬教你升职加薪](https://cloud.tencent.com/developer/ask/38498undefined)

