Docker上快速清理空间
查看docker的磁盘空间占用情况
1
docker system df
快速清理闲置的资源
1
docker system prune -a
快速清理镜像
1
docker image prune -a
找到大的日志文件,然后清空
1
2ls -lh $(find /var/lib/docker/containers/ -name *-json.log)
echo "" > xxxxx.log
在Ubuntu的系统中
查看磁盘空间情况
1
2df -h
du -h --max-depth=1 . | sort -n # .可以替换成任一目录通过文件大小去找文件
1
find / -size +100M |xargs ls -lh
实际操作的时候发现
journal
的日志好大,通过journalctl
去修改日志的大小和存储周期1
2journalctl --vacuum-time=1w # 只保留近1周的日志
journalctl --vacuum-size=500M # 只保留最多500M的日志