dotsagent.io
Taal:Nederlands
OpenClaw-handleiding · 4 stappen

OpenClaw in Docker draaien

Draai de gateway en de CLI als Docker Compose-services, gebouwd vanaf de broncode of opgehaald als de vooraf gebouwde ghcr.io/openclaw/openclaw-image.

Je hebt Git en Docker met Compose nodig. De image lokaal bouwen vereist minstens 6 GB RAM. Gebruik daarom op een kleinere host de vooraf gebouwde image.

  1. Clone de repository en voer de setup uit

    Het setupscript in de repository configureert de Compose-services. Sla de lokale build over door OPENCLAW_IMAGE=ghcr.io/openclaw/openclaw:latest te exporteren voordat je het script uitvoert. Er is ook een mirror beschikbaar op Docker Hub onder de naam openclaw/openclaw.

    shell
    git clone https://github.com/openclaw/openclaw.git
    cd openclaw
    ./scripts/docker/setup.sh
  2. Open het dashboard

    Hiermee wordt de CLI-container eenmalig gestart voor de dashboardopdracht. Met --no-open voorkom je dat er in de container een browser wordt gestart. Andere CLI-opdrachten werken op dezelfde manier, bijvoorbeeld docker compose run --rm openclaw-cli channels add --channel telegram --token "<token>".

    shell
    docker compose run --rm openclaw-cli dashboard --no-open
  3. Sla gegevens persistent op en kies de juiste host

    Sla de OpenClaw-status, waaronder openclaw.json en de agentwerkruimte, op een named volume of bind mount op, zodat die behouden blijft wanneer je containers opnieuw bouwt of bijwerkt. Reken op minstens 6 GB RAM als je de image zelf bouwt. Met de vooraf gebouwde image en cloudmodellen draait de gateway al op 1 GB. In een container wordt gateway.bind auto omgezet naar 0.0.0.0. Laat tokenauthenticatie daarom ingeschakeld.

  4. Werk de containers bij

    Haal nieuwe images op voor zowel de gateway- als de CLI-service en maak daarna alleen de gateway opnieuw aan. Je configuratie en werkruimte blijven op het volume staan.

    shell
    docker compose pull openclaw-gateway openclaw-cli
    docker compose up -d openclaw-gateway

Omdat de gateway in de container op 0.0.0.0 luistert, maakt een port mapping zoals 18789:18789 de poort beschikbaar op alle netwerkinterfaces van de host. Gebruik in plaats daarvan 127.0.0.1:18789:18789.

Meer OpenClaw-handleidingen

Bronnen

  1. docs.openclaw.ai/install/docker

Onafhankelijke referentie voor iedereen die AI-agents bouwt. Niet verbonden aan een van de genoemde leveranciers.

© 2026 DotsAgent · Feiten gecontroleerd op 1 oktober 2026