清理 tag 为 none 的镜像
docker images|grep none|awk '{print $3}'|xargs docker rmi
停止的Docker Container (容器)
闲置不用的Docker Images (镜像)
杂乱的Docker Volume (持久化存储)
清理全部docker容器 包含运行中!
docker kill $(docker ps -aq)
docker rm $(docker ps -aq)
docker rmi $(docker images -q)
docker volume rm $(docker volume ls -q)
清理除运行外的docker容器 推荐使用
docker rm $(docker ps -aq)
docker rmi $(docker images -q)
docker volume rm $(docker volume ls -q)
或者可以编写shell脚本一键执行
mkdir -p /docker
vim /docker/docker_clear.sh
#!/bin/bash
docker rm $(docker ps -aq)
docker rmi $(docker images -q)
docker volume rm $(docker volume ls -q)
#赋予sh脚本执行权限
sudo chmod 755 /docker/docker_clear.sh
#以后直接运行即可
sh /docker/docker_clear.sh