我正在centos 7上运行两个docker映像。 在启动容器后的几个月中,我们都没有出现任何问题,但是最近出现了一个问题,即容器大小呈指数增长,并且我的主机磁盘消耗了近100%。
所以我已经检查了哪个目录正在消耗正在运行的容器中的磁盘
但是没有目录实际消耗磁盘100%,就像您可以通过容器中/dev/mapper/cl-root
命令的结果看到df -h
使用了50G磁盘一样。
/dev/mapper/cl-root
上的目录未使用磁盘。
1)我如何减少该主机上的磁盘使用量?
2)问题是什么和发生的原因?
df -h
在主机上df -h
在容器中du -h /falcon/logs
在容器中如何减少容器中已使用的磁盘大小?
答案 0 :(得分:0)
您是否尝试过重启容器? 可能的原因可能是容器中正在运行的进程的日志文件。
希望这会有所帮助。
答案 1 :(得分:0)
截断以下文件 / var / lib / docker / containers / 35d5b0e2a0dc9bc6cd129b757b139b5fba5b4c0a4580286bb7aeea33a0fb8967 / 35d5b0e2a0dc9bc6cd129b757b139b5fba5b4c0a4580286bb7aeea-a00b