【发布时间】:2019-02-22 12:54:26
【问题描述】:
我有一台 Windows 10 机器,它托管在 VMWare (vShpere 6.2) 上。我正在尝试在这台机器上运行 docker 容器,并且我已经在这台机器上安装了“Docker for Windows”。 运行 hello-world 容器时出现以下错误。
c:\> docker run hello-world
docker: Error response from daemon: container b631237e1d24f87c3a578a753f550ce30aaaf1b5e21b984db5da7b59a83d7c20 encountered an error during CreateContainer: failure in a Windows system call: No hypervisor is present on this system. (0xc0351000)
相同的说明适用于装有 Windows 10 的物理机。在来宾 windows-10 机器上启用了 Hyper-V。
我在 https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/nested-virtualization 上找到了说明,但这与 Hyper-V 而不是 vmware 有关。
是否有关于如何在 VMWare 托管的 Windows 操作系统上运行 docker 的说明?我使用“Docker for Windows”的目的是为了能够在 vware 上的 windows-10 来宾操作系统上运行 windows-continer。
【问题讨论】:
标签: docker virtual-machine vmware