docker 清理镜像
#技术积累/docker#
如何在Docker中清理一切
你可以清理一切,也可以清理Docker中的特定资源,如镜像、容器卷或构建缓存。
要尽可能地清理,不包括正在使用的组件,请运行这个命令
# -a 包括未使用的和悬空的容器。不提供 -a 将只删除悬空的镜像,这些镜像是没有标记的镜像,与任何其他镜像没有关系。
docker system prune -a
如果你想清理大部分Docker资源,但仍然保留有标签的镜像,你可以执行这个命令
docker system prune
这就是你快速释放磁盘空间所需要的一切。
此外,你还可以单独清理组件。这里有几个更有用的命令:
#清理未使用和悬空的镜像 docker image prune
只清理悬空的镜像
docker image prune -a
清理停止运行的容器
docker container prune
清理未使用的卷宗
docker volume prune
如何持续有效地管理你已使用的Docker空间
你可以在日常或启动时运行一些东西。要跳过通常的提示,你需要在你想自动运行的命令中添加-f。
请记住,这将导致你更频繁地下载镜像,因为你定期删除Docker资源。
如果你没有磁盘空间问题,那么不用担心。一旦Docker磁盘使用量过大引起你的注意,就立即清理
标签:prune,清理,镜像,docker,悬空,Docker From: https://www.cnblogs.com/ifly-zhhades/p/18675386/docker-cleaning-mirror-jujyp