Container Studio ist ein natives SwiftUI-Cockpit für Apples Container-Runtime — inspiziere, starte, nutze exec und vernetze Container, ohne die GUI zu verlassen, und migriere danach deine Docker-Stacks mit einem geführten, umkehrbaren Plan. Inspektion ist für immer gratis. Pro kostet einmalig $2.90 — Aktions-Einführungspreis.
Notarisiertes DMG · Homebrew Cask · Auto-Updates via Sparkle · Telemetrie standardmäßig aus
Apple Container ist schnell, nativ und in macOS 26 enthalten — aber es ist eine CLI. Container Studio liefert das komplette Desktop-Erlebnis, ohne die Engine neu zu erfinden.
Läuft alles gegen den Apple Container CLI auf deiner Maschine — kein Daemon-Ersatz, keine Proxy-Schicht. Eine echte SwiftUI + AppKit App für Apple-Silicon-Macs, mit dem Schliff, den man erwartet.
Container, Images, Volumes, Netzwerke, Registries, Maschinen, Compose-Stacks, Health und System — 12 Bereiche mit Live-Badges, Container-Detail mit 8 Tabs, echtes PTY-Terminal, Datei-Browser und Netzwerk-Graph.
Das Migration Lab scannt deinen Docker-Desktop-Runtime, stuft jeden Container ein und führt nur einen Plan aus, dem du zugestimmt hast — mit Journal, Cutover und One-Click-Rollback. Nichts wird stillschweigend ignoriert.
Jede Funktion unten ist heute in der Beta — gegen den Apple Container CLI 1.x auf echten Maschinen.
Logs mit Live-Streaming, Suche und Export · Info · Inspect JSON · Stats · ein echtes interaktives Terminal (PTY mit Tab-Vervollständigung und Ctrl+C) · Volumes · Dateien mit Upload/Download · Diff.

Ein richtiges Terminal in jedem Container — Pfeiltasten, Tab-Vervollständigung und Ctrl+C funktionieren, angetrieben von SwiftTerm über das PTY des CLI. Keine Web-Konsole dazwischen.
Verwandle die Netzwerkliste in einen Live-Graphen: Container ↔ Netzwerke mit Subnetzen und Link-Zählern — sieh deine Topologie statt in der Inspect-Ausgabe zu wühlen.

Pull mit Fortschritt pro Layer, Tempo und ETA. Genutzt vs. dangling filtern. Build, Run-Dialoge, Inspect und Prune — alles arm64-bewusst.

Durchsuche Docker Hub und GHCR mit Sternen, Pull-Zählern und Official-Badges. Logins liegen im macOS-Schlüsselbund — nie in Klartextdateien.

Persistente Linux-VMs auf Apples Virtualization framework — kein zusätzlicher Hypervisor. Erstellen mit CPU/Speicher/Disk, per SSH aus dem Terminal erreichen, Befehle ausführen.
Compose-Dateien importieren, praktische Stacks fahren, laufende Container zurück nach YAML sichern. Schlüssel ohne unterstützte Semantik blockieren die Ausführung im Vorfeld — keine stillen Überraschungen.
Die Hintergrund-Überwachung erkennt unerwartete Stopps (Exit-Code + Log-Auszug) und Speicher-Schwellenwert-Alarme. Ein Incident-Log zum Leeren — nie ein Killer.
Engine Start/Stopp, Festplattenbelegung nach Kategorie, DNS-Domains → localhost und ein vollständiges CLI-Audit-Log jedes Befehls, den die App für dich ausgeführt hat.
Öffne einen Ordner mit .devcontainer, starte ihn über Apple Container + SSH und springe direkt in VS Code Remote-SSH.
Eine geführte Pipeline, die deine Docker-Runtime inventarisiert, Kompatibilität klassifiziert und nur den Plan ausführt, dem du explizit zustimmst — Journal auf disk, Rollback einen Klick entfernt.
Liest docker ps -a, Images und Volumes — wähle aus, was migriert.
Jeder Fund klassifiziert als exact / adapted / unsupported. Der Dry-Run zeigt die komplette Schrittkette, Env-Variablennamen und Port-Remaps.
Kompatibilitätsfunde nur mit Rule-IDs — Env-Werte oder Secrets werden nie angezeigt. Blocker bleiben Blocker.
Ausdrückliche Bestätigung, bevor irgendwas läuft. Optional: benannte Volumes übertragen (Backup → Checksumme → Restore), Images via OCI-Tar verschieben, Cutover nach Health-Check.
Führt nur den bestätigten Plan aus; jeder Schritt landet im Journal unter Application Support. Nicht unterstützte Semantik blockiert die Ausführung — wird nie stillschweigend ignoriert.
Validierung nach der Migration, Adapted-Restart-Supervisor und Rollback mit kopierbaren manuellen Aufräum-Befehlen, falls sich etwas nicht automatisch zurückdrehen lässt.
docker save → container load).Deine Container, Volumes und Umgebungsvariablen verlassen deinen Mac nie. Der Lizenzdienst sieht sie nie — und dich kaum.
Nur 9 erlaubte, aggregierte Events (z. B. migration_plan_generated). Keine Containernamen, keine Pfade, keine Env-Variablen, keine Logs, keine E-Mail. Zufällige Telemetrie-ID, getrennt von deiner Installation. Der Worker lehnt unbekannte Felder ab.
Deine Pro-Lizenz wird vom gehosteten Worker signiert und offline mit eingebettetem Public Key verifiziert. Der Private Key reist nie mit. Kein Pflicht-Check-in, um Gekauftes weiterzubenutzen — Rückerstattungen greifen erst beim nächsten Online-Start.
Jeder CLI-Befehl passiert eine Entitlement-Schleuse und eine Runtime-Kompatibilitätsschleuse, bevor ein Prozess entsteht. Unbekannte Befehle sind standardmäßig blockiert. Ein Paywall-Bug kann nie zur ausgeführten Mutation werden.
Developer ID + Hardened Runtime + notarisierte DMGs mit Stapled-Tickets. „Export diagnostics“ erzeugt ein geschwärztes JSON — Passwörter aus Befehlslogs entfernt, Crash-Reports bleiben lokal.
Aufgenommen von der Beta gegen echte Apple-Container- und Docker-Desktop-Umgebungen.




Kein Abo. Keine Sitzplatz-Rechnerei. $2.90 ist ein Aktionspreis zur Einführung — kaufe während der Beta und die Lizenz bleibt lebenslang deine, auch wenn der Preis später steigt.
Alles, was du brauchst, um deine Runtime zu beobachten und einzuschätzen.
Aktions-Einführungspreis. Einmal im Browser kaufen, Schlüssel einfügen, für immer offline verifiziert. Portabel auf allen deinen Macs — nach dem Beta gilt wieder der reguläre Preis.
Pläne, Testversion und Lizenz-Einlösung wohnen nativ im Onboarding — keine Kontoregistrierung, keine Dashboards.

Starte die Testversion in der App nur mit einer E-Mail. Danach fällst du automatisch auf Free zurück — deine Container laufen weiter und nichts wird gelöscht.
1.0.0 oder 1.1.0. Die CLI installiert sich in einer Zeile: brew install --cask container — und der Setup-Assistent der App führt dich beim ersten Start.container run-Prozesse; Schlüssel ohne unterstützte Semantik blockieren die Ausführung, bevor irgendetwas läuft. Eigene Netzwerke werden über --network gemappt; DNS nach Dienstname ist nicht garantiert.brew install --cask souza-vinicius/tap/container-studio. Kein Mac App Store während der Beta.Lade die Beta, scanne dein Docker-Setup gratis und migriere, wenn du bereit bist — mit der Rollback-Schaltfläche in Reichweite.