【问题标题】:How can I install Docker on Windows 10 Home? [closed]如何在 Windows 10 家庭版上安装 Docker? [关闭]
【发布时间】: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


【解决方案1】:

Docker 可以在 Windows 10 家庭版上运行(我现在正在使用它)。

安装Docker Desktop(wsl2 集成将被禁用)

Install wsl 2.0

重启。

通过 Microsoft Store 安装您选择的发行版(我使用的是 Ubuntu)。

初始化 Ubuntu 并配置您的用户帐户。

如果此时您在 Ubuntu 中运行 Docker,您将看到与 wsl2 集成的请求,打开 Docker 桌面设置并为您的 linux 发行版启用与 WSL2 的集成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多