Öffentliche Beta · macOS 26 Tahoe · Apple Silicon

Für Apple Containers gibt es endlich eine Desktop-App, die deinen Mac verdient.

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

Container Studio
Container Studio listing Apple containers with status, ports, filters and per-row actions
Inspektion für immer kostenlos Einmallizenz, funktioniert offline Umkehrbare Docker-Migration Notarisiert & Automation ohne offene Shell
Warum Container Studio

Du bist zu Apples Runtime gewechselt.
Deine Werkzeuge nicht.

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.

Native Runtime, native App

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.

Der komplette Workflow in einem Fenster

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.

Migriere ohne Risiko

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.

Alles, was du täglich berührst

Ein komplettes Cockpit, kein Wrapper.

Jede Funktion unten ist heute in der Beta — gegen den Apple Container CLI 1.x auf echten Maschinen.

Tiefe Container-Details — 8 Tabs

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.

LogsInfoInspectStatsExec (PTY)VolumesFilesDiff
Container-Detail mit Streaming-Logs

Interaktives Exec

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.

SwiftTermPTY

Netzwerk-Topologie, visuell

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.

Netzwerk-Graph verknüpft Container und Netzwerke

Images mit Pulls auf Layer-Ebene

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

Image-Liste mit Repository, Tag, Größe und Architektur

Registries, nativ durchsucht

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

Registry-Browser durchsucht Docker Hub und GHCR

Maschinen

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.

Apple-onlyVirtualization

Compose, die ehrliche Teilmenge

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.

ImportSaved stacksStart on login

Health & Incident-Log

Die Hintergrund-Überwachung erkennt unerwartete Stopps (Exit-Code + Log-Auszug) und Speicher-Schwellenwert-Alarme. Ein Incident-Log zum Leeren — nie ein Killer.

System-Panel

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.

Dev Containers  EXPERIMENTAL

Öffne einen Ordner mit .devcontainer, starte ihn über Apple Container + SSH und springe direkt in VS Code Remote-SSH.

Migration Lab

Der sicherste Weg von Docker Desktop
zu Apple Container.

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.

1

Inventory

Liest docker ps -a, Images und Volumes — wähle aus, was migriert.

2

Plan

Jeder Fund klassifiziert als exact / adapted / unsupported. Der Dry-Run zeigt die komplette Schrittkette, Env-Variablennamen und Port-Remaps.

3

Report

Kompatibilitätsfunde nur mit Rule-IDs — Env-Werte oder Secrets werden nie angezeigt. Blocker bleiben Blocker.

4

Consent

Ausdrückliche Bestätigung, bevor irgendwas läuft. Optional: benannte Volumes übertragen (Backup → Checksumme → Restore), Images via OCI-Tar verschieben, Cutover nach Health-Check.

5

Execute

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.

6

Validate & recover

Validierung nach der Migration, Adapted-Restart-Supervisor und Rollback mit kopierbaren manuellen Aufräum-Befehlen, falls sich etwas nicht automatisch zurückdrehen lässt.

✦ Inventur, Planung und Kompatibilitätsscans sind kostenlos — Pro nur zum Ausführen oder Zurückrollen freischalten.
Migration Lab — Docker → Apple
Migration Lab mit echtem Docker-Inventar links sowie Plan-, Dry-Run-, Kompatibilitäts- und Consent-Panel rechts
  • Die Docker-Quelle bleibt erhalten — die Migration löscht nichts aus Docker Desktop.
  • Benannte Volumes reisen mit Backup, Prüfsummen-Verifikation und Restore.
  • Lokale Images wandern per OCI-Tar (docker save → container load).
  • Cutover-Modus: Docker-Schreiber erst stoppen, wenn die Apple-Seite gesund ist.
Vertrauen by Design

Privat von Haus aus. Offline verifiziert.

Deine Container, Volumes und Umgebungsvariablen verlassen deinen Mac nie. Der Lizenzdienst sieht sie nie — und dich kaum.

Telemetrie ist Opt-in — und aus

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.

Lizenzen werden offline geprüft, Ed25519

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.

Fail-closed, doppelt

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.

Notarisiert, geschwärzte Diagnosen

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.

Unter deinen Fingern

Echte Screenshots. Echte Runtime.

Aufgenommen von der Beta gegen echte Apple-Container- und Docker-Desktop-Umgebungen.

Container-Detail — Logs
Streaming container logs
Live-Logs mit Suche, Wrap und Export
Netzwerke — Graph
Network graph
Netzwerk-Topologie auf einen Blick
Migration Lab
Migration Lab inventory and plan
Docker-Inventar → Plan → Zustimmung → Ausführen
Unlock Container Studio Pro
Pro-Unlock-Sheet mit 14-Tage-Testversion und Einmalkauf
Unlock beginnt mit der Testversion, direkt in der App
Pricing

Inspectieren gratis. $2.90 zum Besitzen.

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.

Free

$0für immer · keine Karte

Alles, was du brauchst, um deine Runtime zu beobachten und einzuschätzen.

  • Container, Images, Volumes, Netzwerke auflisten
  • Runtime inspizieren, Logs, Stats & Diff
  • Docker-Migrations-Inventar & Scans
  • Engine starten / stoppen
  • Container starten / erstellen / löschen
  • Interaktives Exec · Host-Automation
  • Migration ausführen & Rollback
Kostenlose Beta laden
Am beliebtesten · lebenslang

Pro

$2.90einmalig · kein Abo

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.

  • Alles aus Free
  • Beliebiges starten / stoppen / erstellen / löschen
  • Interaktives Exec in Containern
  • Docker-Migration, Cutover & Rollback ausführen
  • Host-Automation: SSH zu Maschinen, Terminal
  • Compose-Stacks automatisch beim Login starten
  • Prioritäts-Support während der Beta
Pro direkt in der App beim Onboarding kaufen

Wie es aussieht

Pläne, Testversion und Lizenz-Einlösung wohnen nativ im Onboarding — keine Kontoregistrierung, keine Dashboards.

Wähle deinen Plan
Planvergleich im Onboarding: Free 0 Dollar gegenüber Pro 2.90 einmalig
  • Stripe-Checkout im Browser
  • Lizenzschlüssel per E-Mail zugestellt
  • Einmal einfügen — funktioniert offline, für immer

Unsicher? Nimm 14 Tage volles Pro. Gratis, ohne Karte.

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.

Testversion starten — Beta laden
Fragen, ehrlich beantwortet

FAQ

Was brauche ich zum Ausführen?
Ein Mac mit Apple Silicon (M-Serie) mit macOS 26 Tahoe oder neuer sowie Apple Container CLI 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.
Was passiert bei einer unbekannten Apple-Container-CLI-Version?
Unbekannte Runtime-Versionen bleiben vollständig für Inspektion und Migrationsscans verfügbar, sind aber für Mutationen gesperrt, bis die Kompatibilitätsmatrix sie validiert. Keine Überraschungen nach einem CLI-Upgrade.
Ist das voller Docker-Compose-Support?
Nein — und die App sagt das vorab. Der Compose-Import unterstützt eine praktische Teilmenge und startet Dienste als einzelne 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.
Löscht die Migration meine Docker-Container?
Niemals von selbst. Die Docker-Quelle bleibt erhalten; du entscheidest dich explizit für den Cutover (Docker-Schreiber erst stoppen, wenn die Apple-Seite gesund ist), und jeder ausgeführte Schritt landet im Journal — mit One-Click-Rollback.
Was passiert nach Ablauf der Testversion?
Der Entitlement wechselt zu Free, sonst nichts: Container laufen weiter, Daten bleiben. Du kannst Pro später für einmalig $2.90 kaufen und den Schlüssel einfügen — offline verifiziert.
Wie bekomme ich Updates?
Das DMG ist notarisiert und gestapelt; Updates kommen über Sparkle (signierte Appcasts) und Homebrew Cask: brew install --cask souza-vinicius/tap/container-studio. Kein Mac App Store während der Beta.
Warum $2.90?
Ein Aktionspreis der Beta-Phase für Early Adopters — einmalig, lebenslang, portabel auf allen deinen Macs. Nach dem Beta steigt der Preis; wer zu $2.90 gekauft hat, behält seine Lifetime-Lizenz. Der in der App gezeigte Preis während der Beta ist maßgeblich.

Fahre deine Container zu Apples Bedingungen.

Lade die Beta, scanne dein Docker-Setup gratis und migriere, wenn du bereit bist — mit der Rollback-Schaltfläche in Reichweite.