gpt4 book ai didi

docker - "Docker On Windows"是否启动 linux 虚拟机?

转载 作者:行者123 更新时间:2023-12-05 07:36:33 25 4
gpt4 key购买 nike

我知道旧的 Docker 工具箱使用 VirtualBox 为 Docker 使用 boot2docker 运行一个最小的 Linux 虚拟机。这是一个最小的轻量级 Linux 操作系统。现在,有了新的 Docker on Windows他们声称他们直接在 Windows 10 Pro 上使用 HyperVisor。

这是否意味着 Windows 上的 Docker 软件包完全摆脱了 Linux 虚拟机,或者仍然在 Windows 上使用 Linux 虚拟机?

最佳答案

如果容器可以直接在主机操作系统上运行,则它被认为是“ native 的”。

Linux 容器 - 在隔离的 Linux 环境中运行的 Linux 应用程序。同样的容器可以在使用虚拟化模拟 Linux 环境的 Windows 操作系统上运行,但容器仍在 Linux 上运行。

Windows(服务器)容器 - 在隔离的 Windows 环境中运行的 Windows 应用程序。

Windows 上的 Docker 运行 Linux 容器需要虚拟化。可用的选项是:
VirtualBox(Docker 工具箱)
Hyper-V 后端(Docker 桌面)
WSL2 后端(Docker 桌面)

Container(和 Docker)术语非常困惑,尤其是 Windows 的细微差别。参见 Docker Container in Linux and Windows以获得包含许多有用引用链接的概述。

关于docker - "Docker On Windows"是否启动 linux 虚拟机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49167637/

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