I expect there to be no errors when I create the hello-world-nginx container
I get this error:
failed to register layer: re-exec error: exit status 1: output: ProcessBaseLayer C:\ProgramData\Docker\windowsfilter\e3aa1900af2570a1cd0f895be0fd2e2aca16087041191013ba779d9dc3de84d1: The system cannot find the path specified.
Using Windows containers on the latest version of Docker for Windows and latest version of Kitematic.
What do you get if you do:
docker run --rm -it -P kitematic/hello-world-nginx from PowerShell?
I get C:\Program Files\Docker\Docker\Resources\bin\docker.exe: failed to register layer: re-exec error: exit status 1: output: ProcessBaseLayer C:\ProgramData\Docker\windowsfilter\18c6bcaada584352cbbf4d74e020444f63afef2ffc64314bf587c00eb6a04695: The system cannot find the path specified..
When I switch to Linux Containers it works. I guess this is a Docker for Windows specific issue?
@sguergachi I also stumbled on this when first getting started with Docker on Windows. That particular container is Linux-based.
Perhaps a solution would be for the UI to reflect which container is windows/Linux based. Or even better: filter out containers that aren't compatible from view.
@sguergachi There is some thoughts in the works as to how we can reliably do this.
Feel free to open a new issue as a proposal to how Kitematic should handle it.
Most helpful comment
When I switch to Linux Containers it works. I guess this is a Docker for Windows specific issue?