docker 常用命令

删除容器

删除所有未运行的容器

docker rm $(docker ps -a -q)

删除所有镜像

docker rmi $(docker images -q)

删除所有未打 tag 的镜像

docker rmi $(docker images -q | awk '/^<none>/ { print $3 }')

强制删除镜像名称中包含“aaa”的镜像

docker rmi --force $(docker images | grep aaa | awk '{print $3}')

kill所有正在运行的容器

docker kill $(docker ps -a -q)

删除无用镜像文件命令

 docker system prune -a

同时也删除了 /var/lib/docker/overlay2/下面的文件

原文地址:https://www.cnblogs.com/lanqie/p/9718978.html