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 installkann 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-USERFirewall-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.