-
Notifications
You must be signed in to change notification settings - Fork 73
Description
Mirroring moby/moby#40444 as it appears to be a HCS-level issue.
Description
When trying to create a container on Windows with a file larger than 8gB (8,589,934,592 bytes of random data is my test-case), Docker fails to commit the layer, giving an error along the lines of re-exec error: exit status 1: output: write \\?\C:\ProgramData\docker\tmp\hcs816749287\Files\UnrealEngine\LocalBuilds\Engine\Windows\Engine\Plugins\Experimental\BlastPlugin\Binaries\Win64\UE4Editor-BlastAuthoring.pdb: There is not enough space on the disk. or hcsshim::ImportLayer - failed failed in Win32: The system cannot find the path specified. (0x3).
Reproduced on Windows Server LTSC 2019, and Windows 10 1903, 1909, and 2004.
See moby/moby#40444 for more details and reproduction steps, and a log of the hcsshim calls made by Docker in the reproduction case.
If necessary, I could try and produce a reproduction case calling https://github.com/microsoft/hcsshim directly.