Docker 无法启动

Docker 无法启动

首先,我之前从未使用过 Docker,所以我是一个新用户。

我在 Windows 10 Enterprise 计算机上(启用了虚拟化和 Hyper-V)使用默认设置安装了最新的 Docker 版本(2.1.0.0)。当我启动它(Linux 容器)时,出现以下错误:

Unable to start
   at Docker.Core.Pipe.NamedPipeClient.<TrySendAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Docker.Core.Pipe.NamedPipeClient.Send(String action, Object[] parameters)
   at Docker.Actions.DoStart(SynchronizationContext syncCtx, Boolean showWelcomeWindow, Boolean executeAfterStartCleanup)
   at Docker.Actions.<>c__DisplayClass24_0.<Start>b__0()
   at Docker.ApiServices.TaskQueuing.TaskQueue.<>c__DisplayClass17_0.<.ctor>b__1()

在 GitHub 问题日志选项卡上,有多个人员遇到相同的问题,但是当我安装以前的版本(2.0.0.2)时,我收到与上述 Linux 容器相同的错误。

更改为 Windows 容器确实允许 Docker Desktop 启动,但是运行此容器(标记来自https://hub.docker.com/?overlay=onboarding)在 Windows PowerShell 中:

git clone https://github.com/docker/doodle.git
cd doodle\cheers2019 ; docker build -t jmp111/cheers2019 .

给出了不同的错误:

no matching manifest for windows/amd64 10.0.17134 in the manifest list entries

为了让 Docker 正常工作,我应该做哪些改变或者做些什么?

相关内容