Docker 不会安装

Docker won't install

如何在 Windows 7 上安装 Docker?

它只是抛出错误

我原以为在最流行的操作系统上安装会超级容易......显然不是

Manifest extraction failed: Could not find Windows Runtime type 'Windows.Data.Json.JsonObject'.
   at CommunityInstaller.InstallWorkflow.<DoHandleD4WPackageAsync>d__30.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at CommunityInstaller.InstallWorkflow.<DoProcessAsync>d__24.MoveNext()

我假设您正尝试为 Windows 安装 Docker Desktop。如果不是我很抱歉。

但如果是这样,我认为 Windows 7 没有可用的 Hyper-V 功能。我认为 Windows 7 你需要 Docker Toolbox. You can found the release here.

Docker Desktop Windows Requirements 中说明您需要:

  • Windows11 64 位:家庭版或专业版 21H2 或更高版本,或者企业版或教育版 21H2 或更高版本。
  • Windows10 64 位:Home 或 Pro 2004(build 19041)或更高版本,或者 Enterprise 或 Education 1909(build 18363)或更高版本。