首页 > 解决方案 > docker安装版本?适用于启用 hyper v 的 PC

问题描述

我有 Windows 10 家庭版。我检查了机器的 hyper v 功能。所有四个都显示 ÝES。我应该得到 Windows 的 docker 还是工具箱。我很困惑。 在此处输入图像描述

标签: docker

解决方案


请参阅官方指南:跟随他们,不要试图制造任何黑客,因为我认为这样做可能会浪费精力。对于您,请选择 docker 工具箱。

  • Docker Toolbox 和 Docker Machine 用户的 README FIRST:适用于 Windows 的 Docker Desktop 需要 Microsoft Hyper-V 才能运行。如果需要,Docker Desktop for Windows 安装程序会为您启用 Hyper-V,并重新启动您的计算机。启用 Hyper-V 后,VirtualBox 不再工作,但所有 VirtualBox VM 映像仍然存在。使用 docker-machine 创建的 VirtualBox VM(包括通常在 Toolbox 安装期间创建的默认 VM)不再启动。这些 VM 不能与 Docker Desktop for Windows 一起使用。但是,您仍然可以使用 docker-machine 来管理远程虚拟机。

  • 系统要求:

    • Windows 10 64 位:专业版、企业版或教育版(内部版本 15063 或更高版本)。
    • 在 BIOS 中启用了虚拟化。通常,默认情况下启用虚拟化。这与启用 Hyper-V 不同。有关更多详细信息,请参阅故障排除中必须启用虚拟化。
    • CPU SLAT 功能。
    • 至少 4GB 的 RAM。

注意:如果您的系统不满足运行 Docker Desktop for Windows 的要求,您可以安装 Docker Toolbox,它使用 Oracle Virtual Box 而不是 Hyper-V。


推荐阅读