Gemeinsame Laufzeitschritte für VM-basierte Docker-Installationen wie GCP, Hetzner und ähnliche VPS-Provider.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Erforderliche Binärdateien in das Image einbacken
Binärdateien in einem laufenden Container zu installieren, ist eine Falle. Alles, was zur Laufzeit installiert wird, geht bei einem Neustart verloren. Alle externen Binärdateien, die von Skills benötigt werden, müssen zur Image-Build-Zeit installiert werden. Die folgenden Beispiele zeigen nur drei gängige Binärdateien:gog(ausgogcli) für Gmail-Zugriffgoplacesfür Google Placeswaclifür WhatsApp
- Die Dockerfile aktualisieren
- Das Image neu bauen
- Die Container neu starten
Die oben genannten URLs sind Beispiele. Wählen Sie für ARM-basierte VMs die
arm64-Assets aus. Verwenden Sie für reproduzierbare Builds versionierte Release-URLs.Bauen und starten
pnpm install --frozen-lockfile mit Killed oder exit code 137 fehlschlägt, hat die VM nicht genügend Arbeitsspeicher.
Verwenden Sie eine größere Maschinenklasse, bevor Sie es erneut versuchen.
Binärdateien überprüfen:
Was wo dauerhaft gespeichert wird
OpenClaw läuft in Docker, aber Docker ist nicht die Source of Truth. Alle langlebigen Zustände müssen Neustarts, Neubuilds und Reboots überstehen.| Komponente | Speicherort | Persistenzmechanismus | Hinweise |
|---|---|---|---|
| Gateway-Konfiguration | /home/node/.openclaw/ | Host-Volume-Mount | Enthält openclaw.json, .env |
| Modellauthentifizierungsprofile | /home/node/.openclaw/agents/ | Host-Volume-Mount | agents/<agentId>/agent/auth-profiles.json (OAuth, API-Schlüssel) |
| Schlüssel für Authentifizierungsprofile | /home/node/.config/openclaw/ | Host-Volume-Mount | Lokaler Verschlüsselungsschlüssel für OAuth-Tokenmaterial von Authentifizierungsprofilen |
| Skill-Konfigurationen | /home/node/.openclaw/skills/ | Host-Volume-Mount | Zustand auf Skill-Ebene |
| Agent-Arbeitsbereich | /home/node/.openclaw/workspace/ | Host-Volume-Mount | Code- und Agent-Artefakte |
| WhatsApp-Sitzung | /home/node/.openclaw/ | Host-Volume-Mount | Bewahrt die QR-Anmeldung auf |
| Gmail-Schlüsselbund | /home/node/.openclaw/ | Host-Volume + Passwort | Erfordert GOG_KEYRING_PASSWORD |
| Plugin-Pakete | /home/node/.openclaw/npm, /home/node/.openclaw/git | Host-Volume-Mount | Stammverzeichnisse für herunterladbare Plugin-Pakete |
| Externe Binärdateien | /usr/local/bin/ | Docker-Image | Müssen zur Build-Zeit eingebacken werden |
| Node-Laufzeit | Container-Dateisystem | Docker-Image | Wird bei jedem Image-Build neu gebaut |
| Betriebssystempakete | Container-Dateisystem | Docker-Image | Nicht zur Laufzeit installieren |
| Docker-Container | Kurzlebig | Neustartbar | Kann sicher gelöscht werden |