Executando o OpenClaw dentro do Container Docker do Ollama para uma Rede Mais Simples

✍️ OpenClawRadar📅 Publicado: May 9, 2026🔗 Source
Executando o OpenClaw dentro do Container Docker do Ollama para uma Rede Mais Simples
Ad

Um usuário do r/openclaw compartilhou uma configuração que coloca o OpenClaw dentro do mesmo container Docker que o Ollama, eliminando a necessidade de host.docker.internal ou nomes de host de containers. A abordagem é simples: comece pela imagem oficial ollama/ollama, instale o OpenClaw dentro dela e faça o OpenClaw se comunicar com o Ollama em 127.0.0.1:11434. Isso evita problemas comuns de rede, mas vem com alto uso de RAM.

Principais etapas de configuração

Inicie o container com suporte a GPU, armazenamento persistente de modelos e portas 11434 e 18789 (para o gateway do OpenClaw):

docker run -d \
  --name ollamaopenclaw \
  --gpus=all \
  -v ollama_docker:/root/.ollama \
  -p 11434:11434 \
  -p 18789:18789 \
  ollama/ollama

Para vincular portas apenas ao localhost:

docker run -d \
  --name ollamaopenclaw \
  --gpus=all \
  -v ollama_docker:/root/.ollama \
  -p 127.0.0.1:11434:11434 \
  -p 127.0.0.1:18789:18789 \
  ollama/ollama

Abra um shell no container e instale o OpenClaw:

docker exec -it ollamaopenclaw sh
apt-get update && apt-get install -y curl git bash ca-certificates
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install-cli.sh | bash
export PATH="$HOME/.openclaw/bin:$PATH"
openclaw --version

Baixe os modelos (testados com pequenas variantes Qwen):

ollama pull qwen3.5:0.8b
ollama pull qwen3.5:2b
ollama pull qwen3.5:4b
ollama list

Configure o gateway do OpenClaw:

export OLLAMA_API_KEY="ollama-local"
openclaw config set gateway.bind lan
openclaw config set gateway.port 18789
openclaw config set gateway.controlUi.allowedOrigins '["http://localhost:18789","http://127.0.0.1:18789"]' --strict-json

Inicie o gateway (mantenha o terminal aberto):

openclaw gateway run --bind lan --port 18789 --allow-unconfigured

Em um segundo terminal, execute novamente no container e rode o OpenClaw:

docker exec -it ollamaopenclaw sh
export PATH="$HOME/.openclaw/bin:$PATH"
export OLLAMA_API_KEY="ollama-local"
# Então execute comandos openclaw
Ad

Resultados e desvantagens

A configuração funciona: o OpenClaw usa 127.0.0.1:11434 para o Ollama, sem necessidade de configuração extra de rede. Portas e armazenamento permanecem isolados. No entanto, o uso de RAM é alto—prompts grandes sobrecarregam modelos locais pequenos (0.8B a 4B testados). O usuário observa que esta não é uma solução leve, mas é mais limpa do ponto de vista de isolamento de containers.

Para quem é

Desenvolvedores que desejam executar OpenClaw e Ollama em um único container Docker para evitar as dores de cabeça de rede do host e host.docker.internal, especialmente para cadeias de ferramentas LLM locais ou em CI.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also

Os Agentes de Código Claude Não Lêem Automaticamente a Documentação do Projeto
Tips

Os Agentes de Código Claude Não Lêem Automaticamente a Documentação do Projeto

Quando o Claude Code despacha subagentes como o Sonnet para escrever código, esses agentes veem apenas o que está explicitamente incluído em seu prompt e não leem automaticamente os arquivos CLAUDE.md, MEMORY.md ou outros arquivos de contexto do projeto, a menos que sejam especificamente instruídos a fazê-lo.

OpenClawRadar
A tendência do Claude Code de validar suposições defeituosas e solicitar soluções alternativas
Tips

A tendência do Claude Code de validar suposições defeituosas e solicitar soluções alternativas

Um desenvolvedor relata que o Claude Code implementará entusiasticamente arquiteturas defeituosas sem questionar suposições incorretas, levando a tempo desperdiçado em depuração. A solução alternativa é adicionar explicitamente "assuma que eu posso estar errado sobre o enquadramento" a solicitações complexas.

OpenClawRadar
OpenClaw WhatsApp Auto-Resposta Pode Ignorar Compreensão de Mídia na Versão 2026.4.2
Tips

OpenClaw WhatsApp Auto-Resposta Pode Ignorar Compreensão de Mídia na Versão 2026.4.2

Um usuário relata que o fluxo de resposta automática do WhatsApp do OpenClaw 2026.4.2 pode pular o pipeline de compreensão de mídia, impedindo a transcrição de notas de voz ao usar backends de STT externos como o Groq. A correção envolve chamar explicitamente a compreensão de mídia antes do despacho do agente.

OpenClawRadar
Comunidade Discute Soluções para Consumo de Tokens OpenClaw
Tips

Comunidade Discute Soluções para Consumo de Tokens OpenClaw

Usuários compartilham estratégias para gerenciar alto consumo de tokens ao executar agentes de IA 24 horas por dia.

OpenClaw Radar