docker system df是查看总览,最后一列RECLAIMABLE,是指可清理的
[root@localhost ~]# docker system df -v Images space usage: REPOSITORY TAG IMAGE ID CREATED SIZE SHARED SIZE UNIQUE SIZE CONTAINERS mongo latest 66c68b650ad4 5 weeks ago 387.8MB 64.21MB 323.6MB 1 rabbitmq management 1c1e1f201079 7 weeks ago 181.5MB 151.4MB 30.09MB 1 rabbitmq latest 3e5ddca64bb7 7 weeks ago 151.4MB 151.4MB 0B 0 Containers space usage: CONTAINER ID IMAGE COMMAND LOCAL VOLUMES SIZE CREATED STATUS NAMES 1a0bb1ac1c52 mongo "docker-entrypoint.s…" 1 2.74MB 5 weeks ago Up 7 hours docker_mongodb 73417264c538 rabbitmq:management "docker-entrypoint.s…" 1 1.73kB 6 weeks ago Exited (255) 2 days ago rabbitmq Local Volumes space usage: VOLUME NAME LINKS SIZE 13856e3cfd4af0a2d695cca746c4039213a66901c43326a3c14391c61bf07d21 0 285.6MB 2e7a18c2cde8bc82ad145138d495b3bdfe7329870a130874ef11aff57df2a955 1 0B 556df6317f798afb15cf6bdc8c6763ab45cabf2b09304545bcd319049ff61cef 1 338.9MB e7c82573f88c7e083445cbc611ed753ab26e36c73964fed323f7e38e3cb431b4 0 440.5MB Build cache usage: 0B CACHE ID CACHE TYPE SIZE CREATED LAST USED USAGE SHARED可以看到这个命令输入进去,立即出来了一大块.
这里面共分为四个部分,分别是image/container/volume/cache
1.images的SIZE是磁盘大小,SHARED SIZE,是共享大小,CONTAINERS是启动容器的个数,如果是0就代表是没有使用的镜像。
2.Containers的size是修改层大小。
3.volume 的SIZE是所占空间大小,LINKS是所属容器个数,如果是0代表是没有使用的,要清理出去。
4.cache...
需要注意的,这里的空间大小只是由docker管理的空间,像"Mounts": bind这种挂载空间是没有计算在内的。