快速批量删除 docker 镜像或容器

快速批量删除 docker 镜像或容器

docker 本身并没有提供批量删除的功能,当有大量的镜像或者容器需要删除的时候,手动的一个一个删就比较麻烦了。

1.直接删除所有镜像或容器

直接删除所有镜像

docker rmi `docker images -q`

直接删除所有容器

docker rm `docker ps -aq`

2.按条件筛选之后删除

按条件筛选之后删除镜像

docker rmi `docker images | grep xxxxx | awk '{print $3}'`

按条件筛选之后删除容器

docker rm `docker ps -a | grep xxxxx | awk '{print $1}'`

猜你喜欢

转载自blog.csdn.net/elong490/article/details/89516372
今日推荐