failed to register layer: re-exec error: exit status 1: output: Failed to openRelative failed in Win32: open \?\E:\Docker\windowsfilter\2cb5f8110c23b
2dbd0c7cf9d519e37ed153dbab4d73b16960171e38364b13d6d\Files: Access is denied. (0x1f) Files
Additional information:
I have a daemon.json located in C:\ProgramData\docker\config\
The contents of the file is:
{
“data-root”: “e:\docker”
}
I am able to run docker container run hello-world:nanoserver when the daemon.json file with the e:\docker reference is removed. But when I put the file back, I see the same "failed to register layer: re-exec error: exit status 1: output: Failed to openRelative " error.
Error/Issue: C:\Program Files\Docker\Docker\resources\bin\docker.exe: failed to register layer: re-exec error: exit status 1: output: Failed to safefile.OpenRelative failed in Win32: open \?\C:\ProgramData\Docker\windowsfilter\****\var\lib\dpkg\info\e2fslibs:amd64.list: path contains invalid character : (0x1f) var\lib\dpkg\info\e2fslibs:amd64.list.