Gedeelde runtimestappen voor VM-gebaseerde Docker-installaties zoals GCP, Hetzner en vergelijkbare VPS-providers.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.
Vereiste binaries in de image bakken
Binaries installeren in een draaiende container is een valkuil. Alles wat tijdens runtime wordt geïnstalleerd, gaat verloren bij een herstart. Alle externe binaries die Skills vereisen, moeten tijdens het bouwen van de image worden geïnstalleerd. De voorbeelden hieronder tonen slechts drie veelvoorkomende binaries:gog(vangogcli) voor Gmail-toeganggoplacesvoor Google Placeswaclivoor WhatsApp
- De Dockerfile bijwerken
- De image opnieuw bouwen
- De containers herstarten
De bovenstaande URL’s zijn voorbeelden. Kies voor ARM-gebaseerde VM’s de
arm64-assets. Pin release-URL’s met versienummers voor reproduceerbare builds.Bouwen en starten
pnpm install --frozen-lockfile mislukt met Killed of exit code 137, heeft de VM onvoldoende geheugen.
Gebruik een grotere machineklasse voordat je het opnieuw probeert.
Controleer binaries:
Wat waar behouden blijft
OpenClaw draait in Docker, maar Docker is niet de bron van waarheid. Alle langlevende state moet herstarts, rebuilds en reboots overleven.| Component | Locatie | Persistentie-mechanisme | Opmerkingen |
|---|---|---|---|
| Gateway-config | /home/node/.openclaw/ | Host-volumemount | Bevat openclaw.json, .env |
| Modelauth-profielen | /home/node/.openclaw/agents/ | Host-volumemount | agents/<agentId>/agent/auth-profiles.json (OAuth, API keys) |
| Skills-configuraties | /home/node/.openclaw/skills/ | Host-volumemount | State op Skills-niveau |
| Agent-werkruimte | /home/node/.openclaw/workspace/ | Host-volumemount | Code en agent-artefacten |
| WhatsApp-sessie | /home/node/.openclaw/ | Host-volumemount | Behoudt QR-login |
| Gmail-sleutelbos | /home/node/.openclaw/ | Host-volume + wachtwoord | Vereist GOG_KEYRING_PASSWORD |
| Plugin-runtime-afhankelijkheden | /var/lib/openclaw/plugin-runtime-deps/ | Docker-volume met naam | Gegenereerde gebundelde Plugin-afhankelijkheden en runtimemirrors |
| Externe binaries | /usr/local/bin/ | Docker-image | Moeten tijdens het bouwen worden ingebakken |
| Node-runtime | Containerbestandssysteem | Docker-image | Wordt bij elke image-build opnieuw gebouwd |
| OS-pakketten | Containerbestandssysteem | Docker-image | Niet tijdens runtime installeren |
| Docker-container | Tijdelijk | Herstartbaar | Veilig om te verwijderen |