[英]Timeout exceeded when trying to pull hello-world image on wsl2 windows10
[英]Unable to pull hello-world image for docker in Windows 10
我在 Windows 10 机器上安装了 Docker 版本 19.03.5。 我尝试运行hello-world
,但 docker 无法拉取hello-world
图像:
docker run hello-world
无法在本地找到图像 'hello-world:latest'
最新:从图书馆/hello-world 中提取
docker:清单列表条目中没有与 windows/amd64 10.0.17134 匹配的清单。
我还尝试按照某些 SO 答案中的建议切换到 Linux 容器,但它引发了错误:
无法创建 - 由于首选项变量“ErrorActionPreference”或公共参数设置为“停止”,正在运行的命令停止:Hyper-V 在尝试访问计算机“HOST-NAME”上的对象时遇到错误,因为找不到该对象。 对象可能已被删除。 验证计算机上的虚拟机管理服务是否正在运行。
GitHub 中有很多关于第二个错误的帖子:
无法创建 - 由于首选项变量“ErrorActionPreference”或公共参数设置为“停止”,正在运行的命令停止:Hyper-V 在尝试访问计算机“HOST-NAME”上的对象时遇到错误,因为找不到该对象。 对象可能已被删除。 验证计算机上的虚拟机管理服务是否正在运行
例如
https://github.com/docker/for-win/issues/3597
https://github.com/docker/for-win/issues/1221
它们都指升级到 Windows 10 1809 后 Hyper-V 不起作用
它建议执行以下程序:
C:\\WINDOWS\\System32\\vmcompute.exe
并展开vmcompute
从PowerShell中: net start vmcompute
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.