MacMusic  |  PcMusic  |  440 Software  |  440 Forums  |  440TV  |  Zicos
linux
Recherche

Apple releases Containerization, a Swift package for running Linux containers on macOS

mardi 10 juin 2025, 22:59 , par OS News
As part of its WWDC announcements, Apple has unveiled Containerization, which uses macOS’ virtualisation framework to run Linux containers on Apple Silicon Macs.

Containerization executes each Linux container inside of its own lightweight virtual machine. Clients can create dedicated IP addresses for every container to remove the need for individual port forwarding. Containers achieve sub-second start times using an optimized Linux kernel configuration and a minimal root filesystem with a lightweight init system.

vminitd is a small init system, which is a subproject within Containerization. vminitd is spawned as the initial process inside of the virtual machine and provides a GRPC API over vsock. The API allows the runtime environment to be configured and containerized processes to be launched. vminitd provides I/O, signals, and events to the calling process when a process is ran.
↫ Containerization GitHub page

Alongside this new tool, Apple also released container, which creates and runs OCI-compliant container images. Yes, both of these names are horribly generic and are definitely going to lead to confusion in online discussions and writing, but the tools themselves seem quite nice. People stuck on macOS who need to do Linux work can now easily get their work done on macOS – if you’re okay with using Electron for developers, of course, which is what containers really are.

Clearly, nobody can ignore Linux, not even Apple or Microsoft.
https://www.osnews.com/story/142540/apple-releases-containerization-a-swift-package-for-running-linu...

Voir aussi

News copyright owned by their original publishers | Copyright © 2004 - 2025 Zicos / 440Network
Date Actuelle
jeu. 12 juin - 10:12 CEST