我的docker音量空间中有足够的空间,但设备上没有剩余空间错误。我在w10企业工作站上使用docker Version 17.03.1-ce-win12(12058)。
在我的docker容器中,我运行以下命令:
root@b4a83fa3089d:/mnt/mydir# touch /mnt/mydir/myfile && cat /mnt/mydir/myfile
touch: cannot touch '/mnt/mydir/myfile': No space left on device
root@b4a83fa3089d:/mnt/mydir# df /mnt/mydir
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 1547128036 162782292 1305686212 12% /mnt/mydir
root@b4a83fa3089d:/mnt/mydir# ls /mnt/mydir | wc -l
3621989
此目录中有大量文件,但根据How many files can I put in a directory?,我还没有达到最大值。
在Windows上,对磁盘的检查显示它目前重量为345Gb,并且能够在1800GB驱动器上扩展到1500GB(这是两个900Gb驱动器的raid0,并且有1480GB可用空间)。再一次,我也没有达到NTFS限制。
有关如何解决此问题的任何想法?