Docker 清理完整指南:释放磁盘空间的最佳实践
前言
随着 Docker 使用时间的增长,系统中会积累大量的容器、镜像、数据卷和构建缓存,占用大量磁盘空间。本文将详细介绍如何有效清理 Docker 资源,释放磁盘空间,保持系统整洁。
Docker 资源类型
Docker 主要占用磁盘空间的资源包括:
- 容器 (Containers):运行中和已停止的容器
- 镜像 (Images):本地存储的 Docker 镜像
- 数据卷 (Volumes):持久化数据存储
- 网络 (Networks):自定义网络配置
- 构建缓存 (Build Cache):构建过程中的缓存文件
查看磁盘使用情况
基本查看命令
# 查看 Docker 系统磁盘使用情况
docker system df# 查看详细的磁盘使用情况
docker system df -v<