文章目录
  1. 1. 如何删除所有 docker volumes? - 问答 - 云+社区 - 腾讯云
  2. 2. 如何删除所有 docker volumes?
    1. 2.0.1. 2 个回答

如何删除所有 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)

文章目录
  1. 1. 如何删除所有 docker volumes? - 问答 - 云+社区 - 腾讯云
  2. 2. 如何删除所有 docker volumes?
    1. 2.0.1. 2 个回答