摘要
正在生成中……
Docker 允许你使用 prune
命令来清理其他未使用的资源。具体来说,以下是可以使用 prune
清除的 Docker 资源:
1. 容器 (Containers)
你可以清理所有已经停止的容器,这些容器占用空间但不再运行。
docker container prune
2. 未使用的镜像 (Images)
Docker 可以删除那些没有任何容器使用的悬挂镜像(dangling images)或未被引用的镜像。
docker image prune
3. 未使用的网络 (Networks)
Docker 允许你清理所有未被任何容器使用的网络。
docker network prune
4. 构建缓存 (Build Cache)
删除未被使用的构建缓存层。
docker builder prune
5. 所有未使用资源的全面清理
你可以使用 docker system prune
来一次性清理所有未使用的资源,包括容器、镜像、网络和构建缓存。
docker system prune
总结
Docker 提供了 prune
命令来清理以下资源:
-
Containers: 已经停止的容器
-
Images: 悬挂镜像或未使用的镜像
-
Networks: 未被任何容器使用的网络
-
Volumes: 未被任何容器使用的卷(需要使用
docker system prune --volumes
)
-
Build Cache: 未使用的构建缓存层
这些命令可以帮助你保持 Docker 环境的整洁并释放存储空间。