运行docker nanoserver的Window 10错误

试图重新创build某人的docker错误,我遇到了我自己的错误。 我不得不切换到Windows容器并重新启动。 它下载的图像,但运行它错误。 docker日志中没有日志logging纳米。 在运行Windows 10 Pro的winver 1709 build 17025.1000 64位的表面pro 4上

PS C:\Users\dskow\docker> docker run -d --name nano microsoft/nanoserver Unable to find image 'microsoft/nanoserver:latest' locally latest: Pulling from microsoft/nanoserver bce2fbc256ea: Pull complete 4806a44e00a0: Pull complete Digest: sha256:3331d7e40d93e8a3ea617450701a4f6550c699a673348b82fdc6fc01b9c44500 Status: Downloaded newer image for microsoft/nanoserver:latest 0d017c5adcbc5b04bb8f59c61a431bd5763c8792b97bc4fc400ffc48f0feab00 C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: container 0d017c5adcbc5b04bb8f59c61a431bd5763c8792b97bc4fc400ffc48f0feab00 encountered an error during CreateContainer: failure in a Windows system call: The description string for parameter reference (%1) could not be found. (0x3ab6) extra info: { "SystemType": "Container", "Name": "0d017c5adcbc5b04bb8f59c61a431bd5763c8792b97bc4fc400ffc48f0feab00", "Owner": "docker", "IgnoreFlushesDuringBoot": true, "LayerFolderPath": "C:\\ProgramData\\Docker\\windowsfilter\\0d017c5adcbc5b04bb8f59c61a431bd5763c8792b97bc4fc400ffc48f0feab00", "Layers": [ { "ID": "d3abf9e6-799a-5aa3-89a0-0f5fef546183", "Path":"C:\\ProgramData\\Docker\\windowsfilter\\bc039df4c6ed43722c34bdf4ed7cc022b1b24c2f7edd8221dbb8d7645c2fdd10"}, {"ID": "4b849cd7-812a-5d2d-8b80-b0ca73856b43", "Path": "C:\\ProgramData\\Docker\\windowsfilter\\8b68ab3315c2e26fe5c6fe5e616f0d13c502d421f7ca3d6160fddf008e29a02e" }], "HostName": "0d017c5adcbc", "HvPartition": true, "EndpointList": ["70d55b67-4127-4404-aae1-b3522ed89f1b"], "HvRuntime": { "ImagePath": "C:\\ProgramData\\Docker\\windowsfilter\\bc039df4c6ed43722c34bdf4ed7cc022b1b24c2f7edd8221dbb8d7645c2fdd10\\UtilityVM" }, "AllowUnqualifiedDNSQuery": true }. PS C:\Users\dskow\docker> 

find并尝试了解决Web上的Microsoft错误的解决方法。 他们知道这个问题。

这是Windows中的一个错误,我们在下一次飞行中有一个修复程序…作为解决方法,您可以通过创buildregistry项并重新启动vmcompute服务来临时禁用我们的克隆优化。 reg ADD“HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Virtualization \ Containers”/ v TemplateVmCount / t REG_DWORD / d 0

但是一定要在下次飞行后删除钥匙,否则你的集装箱起步会变慢。

github上的原始消息https://github.com/docker/for-win/issues/1302