Docker (optional)

Docker ist optional. Verwende es nur, wenn du ein containerisiertes Gateway möchtest oder den Docker-Ablauf validieren willst.

Ist Docker das Richtige für mich?

  • Ja: Du willst eine isolierte, wegwerfbare Gateway-Umgebung oder OpenClaw auf einem Host ohne lokale Installationen betreiben.
  • Nein: Du arbeitest an deinem eigenen Rechner und willst den schnellsten Entwicklungszyklus. Verwende den normalen Installationsablauf.
  • Sandboxing-Hinweis: Agenten-Sandboxing nutzt ebenfalls Docker, aber es erfordert nicht, dass das gesamte Gateway in Docker läuft. Siehe Sandboxing.

Diese Anleitung behandelt:

  • Containerisiertes Gateway (vollständiges OpenClaw in Docker)
  • Pro-Sitzungs-Agenten-Sandbox (Host-Gateway + Docker-isolierte Agenten-Tools)

Sandboxing-Details: Sandboxing

Voraussetzungen

  • Docker Desktop (oder Docker Engine) + Docker Compose v2
  • Mindestens 2 GB RAM für den Image-Build (pnpm install kann auf 1 GB Hosts mit Exit 137 abgebrochen werden)
  • Genug Festplatte für Images + Logs
  • Bei Betrieb auf einem VPS/öffentlichen Host: Prüfe das Sicherheits-Hardening für Netzwerk-Exposition, insbesondere die Docker DOCKER-USER Firewall-Policy.

Für den vollständigen technischen Inhalt einschließlich aller Docker-Compose-Konfigurationen, Sandbox-Setup, Shell-Helfer, Channels, Health Checks und Fehlerbehebung siehe die englische Version.