删除容器
杀死所有正在运行的容器
docker kill $(docker ps -a -q)
删除所有容器(包含正在运行和已停止的容器)
docker rm -f $(docker ps -a -q)
删除未运行的容器
docker rm $(docker ps -a -q)
删除正在运行的容器
docker rm -f $(docker ps -q)
删除镜像
删除所有未打 dangling 标签的镜像
docker rmi $(docker images -q -f dangling=true)
删除未使用的镜像
docker image prune -a
docker image prune -a -f # -f 强制,不需要确认
删除所有镜像
docker rmi $(docker images -q)
强制删除镜像名称中包含“doss-api”的镜像
docker rmi --force $(docker images | grep doss-api | awk '{print $3}')
其他
删除所有未使用数据
docker system prune
只删除未使用的volumes
docker volume prune