Container: Apple integriert kleine virtuelle Maschinen in MacOS 26
Apple hat mit "Container" ein neues Tool auf GitHub veröffentlicht, das erstmals die native Ausführung von Linux-Containern unter MacOS ermöglicht. Drittanbieter-Werkzeuge wie Docker oder Podman müssen so nicht mehr genutzt werden.
Die Verwaltung erfolgt über ein Kommandozeilenwerkzeug, mit dem sich Container starten, Images bauen und mit OCI-Registries kommunizieren lassen. Im Hintergrund arbeitet ein Dienst namens Container-API-Server, der zentrale Prozesse wie Container-Network-vmnet für Netzwerkfunktionen und Container-Core-Images für Imageverwaltung steuert. Jeder laufende Container verwendet eine eigene Instanz von Container-Runtime-Linux, die mit der jeweiligen VM kommuniziert.
Container enthalten alle Komponenten, die eine Anwendung zum Laufen benötigt. Apple setzt mit seinem neuen Tool auf eigene Technologien wie das Virtualization Framework, vmnet für Netzwerkzugriffe, XPC für die Prozesskommunikation und launchd für die Dienststeuerung. Auch die Schlüsselbund-Integration und das MacOS-eigene Logging werden unterstützt.
Optimiert ist Container für das neue MacOS 26; auf älteren Systemen wie macOS 15 treten teils gravierende Probleme mit Netzwerkfunktionen auf. Apple kündigte an, diese nicht rückwirkend zu beheben. Insbesondere für Entwickler eröffnet sich mit dem Tool aber eine neue Perspektive für die Arbeit auf einem Mac.
Siehe auch:
Ressourcen-schonend und einfach
Das Tool ist eng in das Apple-Ökosystem eingebunden und nutzt bestehende MacOS-Frameworks, um eine reibungslose Integration zu gewährleisten. Im Gegensatz zu klassischen Containerlösungen, die eine gemeinsame virtuelle Linux-Maschine verwenden, setzt Apple bei Container auf ein anderes Konzept: Für jeden Container wird eine eigene, leichtgewichtige Linux-VM gestartet. Dadurch soll eine stärkere Isolierung erreicht werden, was laut Apple sowohl die Sicherheit als auch den Datenschutz verbessert. Die einzelnen VMs starten schnell und beanspruchen nur geringe Systemressourcen.Die Verwaltung erfolgt über ein Kommandozeilenwerkzeug, mit dem sich Container starten, Images bauen und mit OCI-Registries kommunizieren lassen. Im Hintergrund arbeitet ein Dienst namens Container-API-Server, der zentrale Prozesse wie Container-Network-vmnet für Netzwerkfunktionen und Container-Core-Images für Imageverwaltung steuert. Jeder laufende Container verwendet eine eigene Instanz von Container-Runtime-Linux, die mit der jeweiligen VM kommuniziert.
Container enthalten alle Komponenten, die eine Anwendung zum Laufen benötigt. Apple setzt mit seinem neuen Tool auf eigene Technologien wie das Virtualization Framework, vmnet für Netzwerkzugriffe, XPC für die Prozesskommunikation und launchd für die Dienststeuerung. Auch die Schlüsselbund-Integration und das MacOS-eigene Logging werden unterstützt.
Einschränkungen bleiben
Dennoch gibt es Einschränkungen: Container können nicht direkt auf localhost (127.0.0.1) des Hosts zugreifen, was eine Umleitung über LAN-IPs und Tools wie socat erforderlich macht. Zudem wird freier Speicher innerhalb der Container-VMs derzeit nicht vollständig an das Hostsystem zurückgegeben - ein Problem, das zu erhöhter RAM-Auslastung führen kann. Ein Neustart der Container schafft Abhilfe.Optimiert ist Container für das neue MacOS 26; auf älteren Systemen wie macOS 15 treten teils gravierende Probleme mit Netzwerkfunktionen auf. Apple kündigte an, diese nicht rückwirkend zu beheben. Insbesondere für Entwickler eröffnet sich mit dem Tool aber eine neue Perspektive für die Arbeit auf einem Mac.
Zusammenfassung
- Apple veröffentlicht 'Container' für native Linux-Container unter MacOS
- Jeder Container läuft in einer eigenen leichtgewichtigen Linux-VM
- Verwaltung über Kommandozeile mit OCI-Registry-Unterstützung
- Integration mit Apple-Technologien wie Virtualization Framework
- Einschränkungen beim Localhost-Zugriff und bei der Speicherfreigabe
- Optimiert für MacOS 26, mit bekannten Problemen auf älteren Versionen
Siehe auch:
Thema:
Neue MacOS-Videos
- Ähnlicher Preis bringt die Frage auf: MacBook Neo oder ein iPad?
- Windows 11 statt MacOS: Parallels Desktop 17 für Mac veröffentlicht
- Windows, iOS & Android: Xbox Cloud Gaming jetzt für alle verfügbar
- WWDC 2021: Die Ankündigungen von Tag 1 im Überblick
- MacOS Big Sur: Eindrücke zu den Neuerungen des Betriebssystems
Beiträge aus dem Forum
-
KeePass Der Open-Source Passwort-Manager für Windows, Linux, macOS,
d-hubs -
Wie alt sollte ein MacBook höchstens sein?
MiezMau -
Virtuellen PDF Drucker auf Macbook installieren - wie ?
Sonnenschein11 -
Surfstick für MacBook Air mit Sonoma 14
landbastler -
Win-Viren am Mac prüfen?
mondayand0 -
Kontextmenu bearbeiten
Brutschi -
Office 2019 MAC Problem
MiyaGi -
MacOS verliert bei ExFAT die Finder-Kommentare
Brutschi -
Windows Systemabbild wiederherstellen - hänge an einer Stelle :-(
der dom -
Safari springt immer wieder zum Homescreen
der dom
Beliebte Downloads
Weiterführende Links
Neue Nachrichten
- Wallpaper Engine: "Anime Girl"-Hintergründe gefährden Steam-Gamer
- iPhone Air 2: Apple behebt die zwei größten Mankos des Vorgängers
- 24 Mrd. Datensätze offen im Netz: Riesiges Passwort-Archiv entdeckt
- Top-Tarif im O2-Netz: Jetzt 25 GB 5G dauerhaft für nur 4,99 Euro
- Microsoft Edge erlaubt bald den Login mit einem Google-Konto
- Tim Cook warnt: Preise für Apple-Produkte werden bald deutlich steigen
- Minus 15 Prozent: Speicherkrise trifft die Smartphone-Hersteller hart
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!