Container Machine: Apple baut den Container-Support in macOS 27 aus

container-machine:-apple-baut-den-container-support-in-macos-27-aus

Apple hat zur WWDC 26 für macOS 27 eine neue Funktion namens Container Machine vorgestellt. Damit soll sich auf dem Mac eine persistente Linux-Umgebung betreiben lassen, die auf normalen OCI-Images basiert und sich stärker als eine kleine Linux-Maschine verhält als ein klassischer App-Container.

Auf der WWDC 25 hatte Apple bereits den Container-Support für macOS vorgestellt. Damals ging es darum, Linux-Container auf Apple Silicon auszuführen, inklusive Container-Images nach OCI-Standard. Container Machine setzt nun offenbar eine Ebene darüber an. Nicht nur einzelne Anwendungen stehen im Fokus, sondern eine komplette Linux-Umgebung mit Init-System, Benutzer-Mapping und eingebundenem Home-Verzeichnis.

Euer Repository bleibt im macOS-Home, ihr könnt weiter mit Mac-Editor oder IDE arbeiten und innerhalb der Container-Machine bauen oder ausführen. Auch macOS-Tools wie Browser, Profiler oder Debugger greifen auf dieselben Dateien zu, ohne dass ihr Artefakte kopieren müsst. Mit Images, die systemd mitbringen, lassen sich zudem Dienste wie Datenbanken als Service starten.

Mehrere Zielumgebungen sind ebenfalls möglich, etwa Alpine, Ubuntu oder Debian. Gesteuert wird alles per Terminal. CPU, RAM und Home-Mount lassen sich anpassen. Änderungen greifen nach einem Neustart der Maschine.

Für Entwickler ist das eine ziemlich praktische Ergänzung, wenn Builds und Tests möglichst nah an Linux laufen sollen, die tägliche Arbeit aber weiter auf macOS stattfindet. Die Details findet ihr direkt im GitHub-Projekt von Apple.

Transparenz: In diesem Artikel sind Partnerlinks enthalten. Durch einen Klick darauf ge­lan­gt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhalten wir ei­ne kleine Provision. Für euch ändert sich am Preis nichts. Partnerlinks haben keinerlei Einfluss auf unsere Berichterstattung.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies