繁体   English   中英

docker 无法注册层 Windows 10 版本 1709(内部版本 16299.1087)

[英]docker failed to register layer windows 10 version 1709 (build 16299.1087)

我使用的是 Windows 10 版本 1709(内部版本 16299.1087)。 最终,我想使用 Windows 容器。 当我做docker pull mcr.microsoft.com/windows/nanoserver:1709我得到

1709: Pulling from windows/nanoserver
407ada6e90de: Extracting  81.04MB/81.04MB
9ef95ce817ec: Download complete
failed to register layer: re-exec error: exit status 3221225794: output:

不确定如何理解退出状态或空错误消息。 有什么想法吗?

编辑:

运行docker info给了我:

 Kernel Version: 10.0 16299 (16299.637.amd64fre.rs3_release_svc.180808-1748)
 Operating System: Windows 10 Pro Version 1709 (OS Build 16299.1087)
 OSType: windows
 Architecture: x86_64
 CPUs: 8
 Total Memory: 7.958GiB

重新启动我的机器解决了这个问题......

检查您的 Docker for Windows 服务并确保它设置为运行 Windows 容器。 在您的设置中,您必须来回切换服务:

在此处输入图片说明

你可以在这里看到一些解释: https : //github.com/docker/for-win/issues/933

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM