我的理解是,在其他操作系统上运行 docker 的主要限制是实现这一点的 Linux 网络容器。(当然对于 Mac 而言)。
最近微软宣布 提供计划 Linux 内核跑步原生包装使用 Windows 10。
我的问题是:您可以在新的 Windows 10 Linux 内核上本地运行 Docker 吗?
注意 - 这不是这个问题的重复(我也写过),因为那是关于Windows 10 bash 用户空间,这是关于 Windows 10 Linux 内核的。
答案1
是的,这是可能的,这是 Windows Subsystem for Linux 2 的主要“亮点”之一。主要原因是 WSL 2 运行带有完整 Linux 内核的 Hyper-V 容器,而不是像 WSL 1 那样看起来和感觉像 Linux。
https://devblogs.microsoft.com/commandline/announcing-wsl-2/