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}'`