如何快速清理不再使用的Docker镜像容器和卷

发布时间: 2024-11-29 热度: 4009

快速清除Docker

Docker 提供了一个命令来清理所有悬空(未标记或与容器关联)的资源,包括镜像、容器、卷和网络:

docker system prune -a

其他清理Docker命令

列出所有镜像:

docker images -a

删除所有不在使用的容器:

docker container prune

删除所有不在使用的镜像:

docker image prune

如果你想删除指定的镜像,可以使用以下命令:

docker rmi <镜像ID>

删除所有不在使用的数据卷:

docker volume prune 

清理缓存

Docker在构建镜像时会创建缓存,以提高后续构建的速度。但是,这些缓存可能会占用大量的磁盘空间。所以最好定期清理以减少硬盘空间的占用。

执行以下命令会删除所有未被使用的缓存。

docker builder prune

总结

一般使用前两个命令即可

请在下方留下您的评论.加入TG吹水群