Die Installation pro Plattform ist geschafft—Produktion verlangt aber ein 24/7-Gateway, saubere Docker-Volumes und Upgrades ohne Zustandsverlust. Dieses Runbook richtet sich an Teams, die Agents wie vertragliche Services betreiben wollen: Preflight-Checkliste, Docker-vs.-npm-Abwägungen, Compose-Muster für Dauerprozesse, eine Symptom-Triage-Tabelle und eine Reihenfolge für Token, Logging, Backup und Rollback. Ergänzend zur Windows/macOS/Linux-Installationsanleitung; bei Bedarf an stabilem Egress auch die Remote-Mac-Ausführungsebene.
latest anonym mitziehen: Upstream kann Ports oder Konfigschema über Nacht ändern—CI-Pulls werden stille Releases.Wenn Windows/macOS/Linux noch unscharf sind, zuerst OpenClaw-Installation & Plattformwahl lesen, dann hier zur Containerisierung zurückkehren.
Community-Installer und Docker-Images entwickeln sich weiter; die folgenden Werte sind Größenordnungen—immer mit Ihrem fixierten Release abgleichen.
| Dimension | Docker Compose (produktionsnah) | Lokales npm / Installer (iterativ) |
|---|---|---|
| Reproduzierbarkeit | Hoch: Image pinnt Abhängigkeiten | Mittel: globaler Node-/OS-Drift |
| Isolation / Mehrfachinstanz | Einfach: Netzwerke, Volumes, Limits | Schwieriger: Port- und Config-Kollisionen |
| Upgrade-Takt | Kontrolliert: Tag- oder Digest-Rollout | Schnell: upstream main folgen |
| Debugging | exec oder Source-Bind-Mount | Direkte Debugger und Breakpoints |
| Betriebskosten | Pulls, Volume-Backups, Compose-Hygiene | Host-Verschmutzung, Daemon-Konsistenz |
# Beispielablauf—Dienstnamen laut fixierter Release-Doku git clone https://github.com/openclaw/openclaw.git && cd openclaw # falls vorhanden: bash docker-setup.sh # docker compose pull # docker compose run --rm <cli-service> onboard # docker compose up -d <gateway-service> # docker compose ps # curl -fsS http://127.0.0.1:<health-port>/health || echo "Pfad siehe Doku"
Hinweis: Dienstnamen, Umgebungsvariablen und Health-Pfade ändern sich je Release—Snippets sind Muster, keine Wahrheit; gegen den fixierten Tag prüfen.
restart: unless-stopped behebt Crashes, keine falschen Configs—Health Checks ergänzen.| Symptom | Wahrscheinliche Ursache | Schritte |
|---|---|---|
| Gateway beendet sofort | Fehlende Env, Entrypoint-Wechsel | Compose-Logs lesen; Pflichtkeys mit Release Notes abgleichen |
| Port belegt | Alter Prozess oder Hostkonflikt | ss -lntp; remap oder Besitzer stoppen |
| Modell-Timeouts | Egress, Proxy, DNS, Region | curl im Container; Zertifikate/Proxy prüfen |
| SQLite / Locks | Doppelte Writer, UID-Mismatch | Einen primären Writer; Volume-Besitz reparieren |
Gateway-Tokens per Secret injizieren—nicht in Image-Layern brennen. Öffentliches HTTP erfordert TLS-Terminierung und Rate-Limits davor; selbst interne Listener sollten seitliche Bewegung annehmen. Für EU-Kontexte Verarbeitungszwecke und Aufbewahrung von Logs/Token-Rotation im Sinne von Datenschutz und DSGVO dokumentieren.
Rollback-Reihenfolge: ① laufendes Digest + Compose-Revision notieren ② Gateway stoppen ③ Volume-Snapshot wiederherstellen ④ mit vorherigem Tag docker compose up -d ⑤ Health Checks plus einen End-to-End-Probe.
compose up bis erfolgreicher Probe—bei Sprüngen zuerst Pulls und Volume-I/O prüfen, nicht CPU kaufen.Teams, die Apple-Toolchain (Xcode, Simulator, Signing) mit Agents kombinieren, profitieren, wenn das Gateway von privaten Laptops auf dedizierte, abrechenbare 24/7-Mac-Hardware wandert. Für Daemons und Logs SSH als Standard, VNC nur für GUI-Triage—SSH- vs. VNC-Leitfaden.
Sleep-Richtlinien, unkoordinierte OS-Updates und offengelegte Ports bei Mehrpersonen-Debugging belasten Laptop-Piloten. Container ohne gepinnte Digests verbergen Host-Drift hinter falscher Reproduzierbarkeit.
Das wartbare Muster: auf dedizierten Remote-Macs (oder gleichwertigem Bare Metal) per Compose fixierte Runtimes als Ausführungsebene. MACCOME Cloud-Macs bieten mehrregionales Apple Silicon mit klaren Mietbedingungen—sinnvoll, wenn OpenClaw iOS/macOS-Automatisierung teilt. Regionen mit dem Multi-Region-Leitfaden und den öffentlichen Mietpreisen vergleichen, dann Singapur, Tokio, Seoul, Hongkong, US-Ost oder US-West bestellen.
Hilfe zu Sessions: Hilfe-Center (FAQ).
FAQ
Docker oder npm in Produktion?
Compose für Reproduzierbarkeit; lokales npm für tiefes Debugging. Einstieg über Installation & Plattformwahl.
Gateway ausgefallen—erste Checks?
Ports, Health-Pfade, Container-Egress, Volume-Rechte. Hilfe-Center zu SSH/VNC und Konnektivität.
Zusammenspiel mit Remote-Mac-Zugriff?
SSH-first, VNC bei Bedarf—Remote-Mac SSH/VNC-Leitfaden.
Regionen und Preise vergleichen?