Install / Docker
Install OpenClaw with Docker
Run OpenClaw in a container. Best for servers and isolated environments.
Why Docker?
🏠
Home Lab
Run on Raspberry Pi or any home server
☁️
Cloud VPS
Deploy on DigitalOcean, Hetzner, AWS
🔒
Isolated
No conflicts with other software
Quick Start
The fastest way to get started:
docker run -d --name openclaw -p 18789:18789 -v openclaw_data:/app/data openclaw/openclaw:latest
Then open http://localhost:18789 in your browser.
Full Docker Setup Guide
For more advanced setups including Docker Compose, GPU passthrough, and reverse proxy configuration:
View Docker Setup Guide →Docker Compose Example
services:
openclaw:
image: openclaw/openclaw:latest
ports:
- "18789:18789"
volumes:
- openclaw_data:/app/data
environment:
- MODEL_BACKEND_URL=http://host.docker.internal:11434
volumes:
openclaw_data: