docker使用一段时间后会发现按数据目录占用大量空间,因为在拉取、启动镜像,还有使用dockerfile构建镜像时,都会占用大量空间,所以需要定时清理docker。
查看docker磁盘以及回收磁盘。
docker system df
Images 所有镜像占用空间
Containers 运行容器占用空间
Local Volumes 容器挂载本地存储的空间
最后的RECLAIMABLE表示可以回收的大小
清理命令
docker system prune
删除已停止的容器
docker container prune
删除所有容器
docker rm -f $(docker ps -aq)
docker container rm -f $(docker container ls -aq)