【发布时间】:2022-01-04 06:34:25
【问题描述】:
我知道 docker 不能在 Windows 10 家庭版上运行。它将在 Windows 10 专业版或企业版中运行,因为它需要 hyper v 并且在这两个版本中都可用。但是我找到了一些用于 hyper v 的脚本,并且能够在 window 10 home 中安装和启用 hyper v。那么将ubuntu安装为虚拟环境并在那里安装docker会更好。或者启用了 hyper v 的 windows 10 home 足以安装 docker。 请帮助我理解这一点。
谢谢。
【问题讨论】:
-
我发现这个措辞有点混乱,所以为了清楚起见,也许编辑一下。你问的问题是
How can I install Docker on Windows 10 Home,对吧? -
@JakeNelson,感谢您的回复。我的问题已更新。我仍然怀疑,因为 windows home 以前不能用于 docker,因为它缺少 hyper v,所以它被赋予了 wsl2 来使用。但我得到了带有一些脚本的 hyper v。我也安装了wsl2并将其配置为默认值。因此,如果 docker 必须在 wsl2 linux 发行版和 hyper-v 虚拟机之外的 linux 环境上运行,那么最好选择哪一个。
-
除非您需要 Hyper-V 的功能,否则最好在没有 Hyper-V 的情况下使用本机 WSL2。在我的回答中,我从 Docker 桌面记录的屏幕截图表明,没有 Hyper-V 的 WSL2 性能更好。如果您对它感到满意,请您接受答案。谢谢。
标签: docker ubuntu windows-10 virtual-machine hyper-v