手动删除泊坞窗图像

sha*_*ayy 6 docker

我在本地的ubuntu中有大约50K的图像:

$ docker info
Containers: 3
Images: 49708
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 49714
Run Code Online (Sandbox Code Playgroud)

docker rmi -f $(docker images | grep "something" | awk "{print \$3}")

占用100%CPU并且速度太慢.有没有快速的方法来删除大量的图像?

sha*_*ayy 6

所以回答我自己的问题,docker contrib目录中有一个脚本:https: //github.com/docker/docker/blob/620339f166984540f15aadef2348646eee9a5b42/contrib/nuke-graph-directory.sh

用sudo运行它删除了我的所有图像,只需重新启动docker守护进程就可以了.