当前位置: 代码迷 >> 综合 >> 快速批量删除 docker 镜像或容器
  详细解决方案

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

热度:91   发布时间:2024-02-02 18:27:37.0

1、批量删除docker镜像。

命令:

docker rmi `docker images -q`

2、按条件筛选镜像后,批量删除。需要借助grep命令。

如:批量删除含有“test”关键字的镜像。

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

3、批量删除docker容器。

docker rm `docker ps -aq`

4、按条件筛选容器后,批量删除。

如:批量删除不含“test”关键字的容器。注:grep -v "xxx"表示排除关键字。

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