gpt4 book ai didi

linux - Docker - 哪个环境实际上在 Windows 7 上运行?

转载 作者:太空宇宙 更新时间:2023-11-04 04:44:17 24 4
gpt4 key购买 nike

我是docker新手,开始学习它,但我有点困惑。

我需要在Windows环境下运行应用程序。

我有 Windows 7 – native Docker 仅适用于 Windows 10,因此我需要下载适用于 Windows 7 的 Docker 工具箱。

该工具箱实际上是使用 Linux VM 来运行的。

那么,在这种状态下我实际上会创建一个windows环境还是Linux环境的容器?

Windows 10 的 Docker 也使用 Linux 吗?

谢谢

最佳答案

回答一下你的问题:Windows 7 使用 Linux 来运行 docker,因为它需要某些内核功能,而 W7 没有。

Windows 10 或 Windows Server 2016 适应了整个容器化运动并包含了这些功能,因此可以直接从中运行 Windows 容器。

此外,tgogos 提到的问题是 Windows 容器无法在 Linux 主机上运行,​​反之亦然,这个问题(据我所知)可以通过在 Windows 主机上使用额外的 Linux VM 来解决,因此您同时拥有这两种环境。我个人不会推荐它,但我认为这是可能的。

无论如何,您实际上并不需要这个,因为 Windows 应用程序仍将在 Windows 主机上运行,​​而 linux 应用程序仍将在 Linux 上运行。

容器主要是一种更高效、更易于管理的应用程序部署方式。

关于linux - Docker - 哪个环境实际上在 Windows 7 上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47281838/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com