ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
`docker system df`命令,类似于Linux上的df命令,用于查看Docker的磁盘使用情况 ``` root@cn-hk-crm-k8s-slave06:~# docker system df TYPE TOTAL ACTIVE SIZE RECLAIMABLE Images 28 26 3.032GB 807.2MB (26%) Containers 77 68 1.929MB 33.19kB (1%) Local Volumes 0 0 0B 0B Build Cache 0 0 0B 0B ``` # images总数28个,大小3.032G # 3G大小的images可以回收百分之26,即807.2MB `docker system prune`命令可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)。 `docker system prune -a`命令清理得更加彻底,可以将没有容器使用Docker镜像都删掉。 注意,这两个命令会把你暂时关闭的容器,以及暂时没有用到的Docker镜像都删掉了…所以使用之前一定要想清楚吶。 ### 限制容器日志大小(未经实验) 在Ubuntu上,Docker的所有相关文件,包括镜像、容器等都保存在/var/lib/docker/目录中 ``` nginx: image: nginx:1.12.1 restart: always logging: driver: "json-file" options: max-size: "5g" ```