0

我对运行 nanoserver 的 Docker 有疑问。

我的环境:我在 Win10(微软开发人员构建)虚拟机上安装了 docker(因为由于 Hyper-V,主机仍然是 Win7,没有默认的 Docker 支持)。我在原始映像上安装了 docker,因此没有第 3 方程序会导致错误。我也已经检查过是否启用了 Hyper-V。

但我认为这个截图说明了一切:

我的错误的屏幕截图

也用谷歌搜索了这个问题,但我发现的一切都不是在 Docker 上下文中。

仅供参考:我想使用 Docker 容器来运行网络渲染从站,它应该只能看到一个 cpu 核心(出于许可原因),也许有人对此有另一种选择。

4

1 回答 1

0

所以你试图在 Windows 10 上运行 Docker,它是 Windows 7 上的虚拟机?我想这是不可能的。您正在尝试在虚拟主机(您的 Windows 10 机器)内运行虚拟化平台。Windows 7 afaik 不支持这种嵌套虚拟化。

Windows 10 Build 10565 及更高版本支持嵌套虚拟化(这必须是您的虚拟化主机)。

您是否尝试过在该 Windows 10 虚拟机中创建和运行 Hyper-V 虚拟机?这也会失败。

于 2018-08-05T08:17:28.490 回答