0

我需要在我的新 Windows 10 Home 笔记本电脑上运行 docker。
直到最近,docker 网站说它不能在 Windows 10 上运行。现在它说你需要 Windows 7.1 或更高版本。
但它也表示必须启用虚拟化。

我机器上的任务管理器说它没有启用(说,Hyper-V 支持是肯定的)。
我看到我需要 Windows 10 Pro 才能拥有虚拟化功能。

在我升级之前,有人知道 Windows 10 Pro 确实运行 docker 吗?
它运行它没有麻烦吗?

4

1 回答 1

7

首先,我们讨论的是 Windows 支持 Linux VM 以在该 Linux VM 中支持 docker。
在 Windows Server 2016 SR3+ 之前,Windows 本身不支持本机 docker。

其次,Windows 页面上的 Docker 安装说明:

您的机器必须运行 Windows 7.1、8/8.1 或更新版本才能运行 Docker。当前不支持 Windows 10

实际上(来自这篇文章),也支持 Windows 10,但是:

事实证明,HyperV 和 VirtualBox 不会在 64 位模式下并行运行。斯科特关于重新启动到 Windows 8.1 的 hypervisorlaunchtype off 模式的博客文章在 Windows 10 上完美运行

请参阅“在 Windows 8.1 中使用 BCDEdit 启动项在 VirtualBox 和 Hyper-V 之间轻松切换”(此处也适用于 Windows 10)

https://agileramblings.files.wordpress.com/2015/08/docker-windows-10.png?w=600&h=308

于 2015-11-19T18:54:48.943 回答