使用 Docker-OSX 在 Windows 和 Linux 上的 Docker 中运行 MacOS 虚拟机

Avilas

如果您经常使用 Docker 和虚拟机,您可能会很高兴知道,由于一个名为 Docker-OSX 的开源项目,您可以在 Docker 中以接近本机的性能在 Windows 或 Linux 上运行 MacOS 虚拟机。是的,这意味着您可以在 PC 上运行 MacOS,无论该 PC 运行的是 Windows 还是 Linux。 Docker-OSX 还包括对 iMessage 和 iPhone/iPad USB 连接的支持,即使在 PC 上,也能提供强大的 MacOS 体验。

对于不熟悉的人来说,Docker 是一个可以轻松在容器中自动化和部署虚拟机和应用程序的平台。这些容器包括完整的操作系统、应用程序和相关依赖项,使环境一致且可移植,此外还有版本控制和回滚功能,无论主机操作系统是什么或位于何处,这一切都可以完美运行。 Docker 在科技界非常流行,因为它使测试、研究和开发更加一致和容易,而且因为容器是隔离的,所以你可以全力以赴,不用担心弄乱主机操作系统。 Docker-OSX 扩展了所有这些优点,允许 MacOS 虚拟机在 Windows 或 Linux 上的 Docker 中运行,对于任何有兴趣在 PC 上修改 MacOS 的人来说,这是一个很棒的项目(就其价值而言,您也可以在 Mac 上本机运行 MacOS Docker 容器,但这与我们在这里讨论的内容是分开的)。

如果不是很明显,这有点高级,针对的是高级用户、开发人员、修补者、黑客、DevOps,或者只是好奇和技术能力强的人,所以如果您是一个比较随意的用户,您可能会对设置过程感到有点不知所措。

下面嵌入的视频也完成了设置过程,如果您想自己部署它或在深入了解整个设置过程之前,它可能是一个有用的资源:

您可能已经知道现在可以使用 MacOSContainers 和 Homebrew 部署本机 MacOS Docker 容器,但很高兴知道您还可以在 Windows PC 或 Linux PC 上的 Docker 中运行 MacOS。如果您喜欢这种事情,请检查一下。

更多阅读: