苹果公司发布了 Apple Container 1.0,这是一个允许你运行的程序 Linux- 直接在容器上 macOS


2

该项目是对该公司大约一年前发布的开源解决方案的扩展,该方案旨在替代 Docker 等传统容器平台。本质上,它是一个 CLI 实用程序,允许用户创建、运行和发布与 OCI 兼容的容器,并集成到…… macOS 以及他们各自的发布方式。

如 macOS 不支持 Linux苹果并没有直接使用容器,而是采用了轻量级虚拟机方案。每个容器都在一个独立的环境中运行。 Linux-环境,实际上创建了自己的微系统。这有点让人想起微软的WSL。

与通常为单个流程设计的传统容器不同,这里我们讨论的是一个更完整的环境。 Linux这个空间可以长时间运行,执行后台服务,并在会话之间保存状态——几乎就像一个功能齐全的内部系统。 macOS.

其关键特性之一是与系统建立尽可能紧密的连接。主文件夹 macOS 自动可用 Linux因此,代码、存储库和设置可以在两个环境中同时使用。

这一切都使你能够在熟悉的编辑器中编写代码。 macOS 同时编译并运行它 Linux 无需不必要的切换。

同时还支持不同的发行版——来自 Ubuntu и Debian 从 Alpine 到 Alpine,每个环境都可以自定义。

苹果新增了对容器“机器”的管理功能:您可以创建、启动、停止它们,配置资源,并选择文件系统行为。它甚至支持更高级的场景,例如在后台运行服务。 Linux-环境。

实现此功能的唯一限制是,高级嵌套虚拟化方案需要配备 M3 处理器或更新型号的 Mac。 macOS 15 和一个带支撑的特殊核心 KVM(新闻作者尚未对此进行测试,因此无法就其含义做出可靠的评论或详细解答。)

尽管推出了这款新工具,但它并不会取代 Docker Desktop。Docker 仍然拥有更强大的生态系统、熟悉的开发工具、图形用户界面以及广泛的工作流程支持。

Apple Container 1.0 更像是一次尝试,旨在提供一种更原生的方式来使用…… Linux- Mac 上的环境 - 更接近系统,但还不能完全替代常用的容器平台。

来源: linux.org.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster