docker批量删除,停止 镜像和容器
学习过程中,创建了很多容器,镜像,一个一个删太慢了。
1 批量删除容器
docker rm docker ps -a -q
|| docker rm $(docker ps -a -q)
2 批量删除镜像
docker rmi docker images -q
3 按条件过滤删除
docker rmi -f docker images | grep '<none>' | awk '{print $3}'
#删除名称或标签为none的镜像
4 查看所有容器id
docker ps -a -q
5 停止所有容器
docker stop $(docker ps -a -q)