请选择 进入手机版 | 继续访问电脑版

#楼主# 2021-12-15

跳转到指定楼层
用了Docker,好处挺多的,但是有一个不大不小的问题,它会一不小心占用太多磁盘,这就意味着我们必须及时清理。
1. docker system命令
docker system df命令,类似于Linux上的df命令,用于查看Docker的磁盘使用情况:
可知,Docker镜像占用了8.1GB磁盘,Docker容器占用了381.5MB磁盘,Docker数据卷占用了69.63KB磁盘。
docker system prune命令可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)。
docker system prune -a命令清理得更加彻底,可以将没有容器使用Docker镜像都删掉。注意,这两个命令会把你暂时关闭的容器,以及暂时没有用到的Docker镜像都删掉了…所以使用之前一定要想清楚吶。
执行docker system prune -a命令之后,Docker占用的磁盘空间减少了很多:

转播转播 分享淘帖
回复

使用道具

成为第一个回答人