docker images每每不知不覺就佔滿了硬盤空間,爲了清理冗餘的image,可採用如下方法:docker
1.進入root權限awk
sudo su權限
2.中止全部的container,這樣纔可以刪除其中的images:grep
docker stop $(docker ps -a -q)方法
若是想要刪除全部container的話再加一個指令:im
docker rm $(docker ps -a -q)top
3.查看當前有些什麼imagesco
docker imagessudo
4.刪除images,經過image的id來指定刪除誰container
docker rmi <image id>
想要刪除untagged images,也就是那些id爲<None>的image的話能夠用
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")
要刪除所有image的話
docker rmi $(docker images -q)