Docker删除所有镜像和容器

Published on 2017 - 09 - 12

用久了Docker,想把本机的镜像和容器都删除掉,重新pull下来,因为很多镜像里的内容都已经更新了好几个版本,比如redis 比如mysql,那么如何删除掉本机上所有的docker镜像与容器呢?为此我写了个小脚本,大家可以直接拷贝拿去用,或者复制内容中的两条命令粘贴到自己的机器上执行~

#!/bin/bash
# Delete all containers
docker rm $(docker ps -a -q)
# Delete all images
docker rmi $(docker images -q)