【问题标题】:Running docker on a non-linux OS [closed]在非 Linux 操作系统上运行 docker [关闭]
【发布时间】:2021-03-10 03:24:47
【问题描述】:

一个 docker 教程说

Docker 是一个工具,它允许开发人员、系统管理员等轻松地 将他们的应用程序部署在沙箱(称为容器)中以运行 主机操作系统,即 Linux。

主机操作系统可以是 Mac 还是 Windows?

【问题讨论】:

标签: windows macos docker


【解决方案1】:

有 docker 应用程序 for Windowsfor macOS,但它们在后台运行 linux VM(或使用 WSL)。

所以你实际上是在使用你的主机操作系统来运行 Linux,而 Linux 又可以用来运行容器。

【讨论】:

【解决方案2】:

从技术上讲,不,它不能。

您可以做的是拥有一个带有 Linux 的虚拟机,并让它成为 docker 主机。

有一些产品可以简化 WindowsMacOSX 的这个过程,特别是 Docker。

Docker 使用了许多仅在 Linux 中可用的功能。正在努力在其他内核中实现所需的功能,特别是 Windows NT 内核。但目前 Docker 是一个仅限 Linux 的产品。

【讨论】:

    猜你喜欢
    • 2021-08-08
    • 2014-01-28
    • 2015-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-05
    • 2010-12-04
    相关资源
    最近更新 更多