清理 Docker

常用Docker 清理命令

  1. docker system df查看占用的磁盘空间
    • Images:所有镜像占用的空间,包括拉取下来的镜像,和本地构建的
    • Containers:运行的容器占用的空间,表示每个容器的读写层的空间
    • Local Volumes:容器挂载本地数据卷的空间
    • Build Cache:镜像构建过程中产生的缓存空间
  2. docker container prune删除已停止的容器
  3. docker image prune删除未被使用的镜像
  4. docker volume prune删除不再使用的数据卷
  5. docker builder prune删除 build cache
  6. docker system prune一键清理上述文件

定时清理是好习惯,但是执行清理命令时,请三思。