---
title: "OpenClaw in Docker draaien met Compose · DotsAgent"
description: "Draai OpenClaw met Docker Compose: installatiescript, dashboard, persistente gegevens en updates. Voor lokaal bouwen van de image is minstens 6 GB RAM nodig; met een vooraf gebouwde image heb je dat niet nodig."
url: https://dotsagent.io/nl/openclaw/docker
---

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

[OpenClaw installeren](https://dotsagent.io/nl/openclaw/install)

[OpenClaw op een VPS draaien](https://dotsagent.io/nl/openclaw/vps)

[OpenClaw draaien op een Raspberry Pi](https://dotsagent.io/nl/openclaw/raspberry-pi)

[Verbind modellen met OpenClaw](https://dotsagent.io/nl/openclaw/models)

[Verbind OpenClaw met Telegram](https://dotsagent.io/nl/openclaw/telegram)

[Beveilig je OpenClaw-gateway](https://dotsagent.io/nl/openclaw/hardening)

[Externe toegang tot OpenClaw](https://dotsagent.io/nl/openclaw/remote-access)

## Bronnen

1. [docs.openclaw.ai](https://docs.openclaw.ai/install/docker)/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
