OpenClaw com Docker — Container Pronto

OpenClaw no Docker

Quick Start

docker run -d \
  --name openclaw \
  -v ~/.openclaw:/root/.openclaw \
  -v ~/clawd:/root/clawd \
  -p 18789:18789 \
  -e ANTHROPIC_API_KEY=sk-... \
  openclaw/gateway

Docker Compose

version: '3.8'
services:
  openclaw:
    image: openclaw/gateway:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "18789:18789"
    volumes:
      - ./config:/root/.openclaw
      - ./workspace:/root/clawd
    environment:
      - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
docker-compose up -d

Build Local

FROM node:22-slim
RUN npm install -g openclaw
WORKDIR /root/clawd
CMD ["openclaw", "gateway"]

WhatsApp no Docker

Requer QR code. Use:

docker logs -f openclaw
# Escaneie o QR quando aparecer