docker:注册层失败:重新执行错误:退出状态1:输出:ProcessBaseLayer。系统找不到指定的路径
我试图从docker hub中提取图像 docker pull zuehlke/闪亮 我面临以下错误:docker:注册层失败:重新执行错误:退出状态1:输出:ProcessBaseLayer。系统找不到指定的路径,docker,dockerfile,docker-for-windows,Docker,Dockerfile,Docker For Windows,我试图从docker hub中提取图像 docker pull zuehlke/闪亮 我面临以下错误: docker:注册层失败:重新执行错误:退出状态1:输出:ProcessBaseLayer C:\ProgramData\docker\windowsfilter\d2dab1878cf591d869d33aa2c4cd410cd92614a44c776041c506fc765c1a98f1:系统找不到指定的路径。 我正在使用Docker for Windows: docker版本 客户: 版
docker:注册层失败:重新执行错误:退出状态1:输出:ProcessBaseLayer C:\ProgramData\docker\windowsfilter\d2dab1878cf591d869d33aa2c4cd410cd92614a44c776041c506fc765c1a98f1:系统找不到指定的路径。
我正在使用Docker for Windows:
docker版本
客户:
版本:17.09.0-ceAPI版本:1.32
Go版本:go1.8.3
Git提交:afdb6d4
建成日期:2017年9月26日星期二22:40:09
OS/Arch:windows/amd64 服务器: 版本:17.09.0-ce
API版本:1.32(最低版本1.24)
Go版本:go1.8.3
Git提交:afdb6d4
建成日期:2017年9月26日星期二22:50:27
OS/Arch:windows/amd64
实验性的:真的
提前感谢您在安装时选择了Windows容器,而不是Linux容器,因此只有基于Windows的映像才会运行。要解决此问题,请右键单击托盘图标并选择“切换到Linux容器”,它将开始工作。您必须激活虚拟化服务
您必须使用此命令
taskmgr
并单击windows上的性能以验证它是否已激活:docker pull是否适用于其他图像?码头工人执事在运行吗?@Munchkin-是的。docker daemon正在运行,并且能够拉取其他映像已解决:我将docker服务从Windows更改为“切换到Linux容器”,并尝试拉取映像,结果成功了。