Docker Community Forums

Share and learn in the Docker community.

Docker does not load the BASE image for NanoServer


(Sudhirakupatni) #1

Seems like during the third step (Install Base Container Images), [https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10]

“docker load -i nanoserver.tar.gz” it loads till the end and fails saying the below:

“Loading layer [==================================================>] 358.4 MB/358.4 MB
re-exec error: exit status 1: output: ProcessUtilityVMImage C:\ProgramData\docker\windowsfilter\67ea2659e28b7312399a547ea59ae9a9903324394ac3c5f9566e4b1c83e0c824\UtilityVM: The process cannot access the file because it is being used by another process.”

Tried deleting all the files and re-installing docker.
Is this file in the below location, “C:\ProgramData\docker\windowsfilter\67ea2659e28b7312399a547ea59ae9a9903324394ac3c5f9566e4b1c83e0c824”

“7208.8196.vhdx” should be present ? as running a procmon reveals that it is said to be delete pending.

Windows 10 Ver:14393.0 (post aniversary update).
Installed Docker for Windows, used this article: https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10

Any help is appreciated.


(Mario Pietsch) #2

On the page you link, I can’t see any docker load command? … Are you sure, you followed the steps?
-m


(Nicolas Bihan) #3

Docker for Windows is meant to run Linux containers.
To run Windows containers you need to add the “Windows container” feature.