码头工人安装版本?用于启用了Hyper v的PC

时间:2019-06-27 03:58:16

标签: docker

我有Windows 10家庭版。我检查了机器的hyper v Capabilites,其中所有四个都显示ÝES。我应该为Windows还是工具箱安装Docker。我很困惑。 enter image description here

3 个答案:

答案 0 :(得分:0)

您将无法使用Windows的Docker桌面。它支持专业版而不是家庭版。您唯一的选择是Docker Toolbox。

答案 1 :(得分:0)

请参见official guide:只需关注它们,不要试图制造任何黑客,因为我认为这样做可能会浪费很多精力。为您,请选择docker工具箱。

  
      
  • 适用于Docker Toolbox和Docker Machine用户的自述文件第一:适用于Windows的Docker桌面需要运行Microsoft Hyper-V。如果需要,适用于Windows的Docker桌面安装程序会为您启用Hyper-V,然后重新启动计算机。启用Hyper-V后,VirtualBox不再起作用,但是任何VirtualBox VM映像都保留。使用docker-machine创建的VirtualBox VM(包括通常在Toolbox安装过程中创建的默认VM)不再启动。这些VM不能与Docker Desktop for Windows并行使用。但是,您仍然可以使用docker-machine来管理远程VM。

  •   
  • 系统要求:

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

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

答案 2 :(得分:-1)

输入您的BIOS,然后尝试启用虚拟化技术(Vtx)或AMD-V