在docker容器中删除的文件没有释放空间

我有一个容器运行,默认情况下它使用10 GB的空间。 昨天晚上,容器空间被系统生成的日志文件填满。 由于日志文件增长到8 GB,我清空日志文件,但仍然我的容器是100%的磁盘已满。 它永远不会释放从日志文件中清除的8GB空间。 任何想法?


root@c7:/app# df -h . Filesystem Size Used Avail Use% Mounted on /dev/mapper/docker-202:1-264176-9aff6 10G 10G 20K 100% / root@c7:/app# df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/docker-202:1-264176-9aff6 68368 67605 763 99% / 

谢谢,Manish Joshi

可能是,你可以尝试在主机上运行这个命令

 fstrim /proc/$(docker inspect --format='{{ .State.Pid }}' <cid>)/root