Ejecutando OpenClaw dentro del contenedor Docker de Ollama para una red más simple

✍️ OpenClawRadar📅 Publicado: 9 de mayo de 2026🔗 Source
Ejecutando OpenClaw dentro del contenedor Docker de Ollama para una red más simple
Ad

Un usuario de r/openclaw compartió una configuración que coloca OpenClaw dentro del mismo contenedor Docker que Ollama, eliminando la necesidad de host.docker.internal o nombres de host de contenedores. El enfoque es sencillo: partir de la imagen oficial ollama/ollama, instalar OpenClaw dentro de ella y hacer que OpenClaw se comunique con Ollama en 127.0.0.1:11434. Esto evita problemas comunes de red, pero conlleva un uso intensivo de RAM.

Pasos clave de configuración

Inicie el contenedor con soporte GPU, almacenamiento persistente de modelos y puertos 11434 y 18789 (para la puerta de enlace de OpenClaw):

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

Para enlazar puertos solo a 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 un shell en el contenedor e instale 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

Descargue modelos (probados con variantes pequeñas de Qwen):

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

Configure la puerta de enlace de 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 la puerta de enlace (mantenga la terminal abierta):

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

En una segunda terminal, ejecute dentro del contenedor nuevamente y ejecute OpenClaw:

docker exec -it ollamaopenclaw sh
export PATH="$HOME/.openclaw/bin:$PATH"
export OLLAMA_API_KEY="ollama-local"
# Luego ejecute comandos de openclaw
Ad

Resultados y desventajas

La configuración funciona: OpenClaw usa 127.0.0.1:11434 para Ollama, sin necesidad de configuración de red adicional. Los puertos y el almacenamiento permanecen aislados. Sin embargo, el uso de RAM es elevado: las solicitudes grandes abruman a los modelos locales pequeños (probados de 0.8B a 4B). El usuario señala que esta no es una solución ligera, pero es más limpia desde la perspectiva del aislamiento del contenedor.

Para quién es

Desarrolladores que deseen ejecutar OpenClaw y Ollama en un solo contenedor Docker para evitar problemas de red del host y host.docker.internal, especialmente para cadenas de herramientas de LLM locales o en CI.

📖 Leer la fuente completa: r/openclaw

Ad

👀 Ver también

Cómo prevenir la degradación de CLAUDE.md: trata las reglas como código
Consejos

Cómo prevenir la degradación de CLAUDE.md: trata las reglas como código

Después de 18 meses de uso real, un desarrollador comparte cuatro disciplinas para mantener CLAUDE.md en menos de 100 líneas: usarlo como índice, separar reglas de fuentes, auditar en cada PR y eliminar más de lo que agregas.

OpenClawRadar
Traducción al español: Solución Alternativa para la Compactación de Claude: Usando un Archivo Handoff.MD
Consejos

Traducción al español: Solución Alternativa para la Compactación de Claude: Usando un Archivo Handoff.MD

Un usuario de Reddit comparte una solución alternativa para el mensaje de compactación de conversación de Claude: crear un archivo handoff.md detallado que resuma la conversación, luego iniciar una nueva sesión con ese archivo. La publicación incluye pasos específicos para usar ChatGPT para generar indicaciones y gestionar proyectos con instrucciones.

OpenClawRadar
Consejos de uso de tokens para Claude Code
Consejos

Consejos de uso de tokens para Claude Code

Consejos prácticos de una publicación de Reddit para reducir el consumo de tokens: iniciar chats nuevos, agrupar preguntas, mantener CLAUDE.md conciso, ser preciso con las referencias a archivos, resumir y reiniciar hilos, y usar modelos más ligeros para tareas simples.

OpenClawRadar
Enrutamiento de subtareas del agente a modelos más baratos redujo el costo de $18 a $4 en la misma refactorización
Consejos

Enrutamiento de subtareas del agente a modelos más baratos redujo el costo de $18 a $4 en la misma refactorización

Un desarrollador redujo los costos de ejecución de agentes de $18 a $4 al enrutar subtareas rutinarias (lint, renombrar, ediciones de configuración) a modelos baratos como DeepSeek V4 Pro y Tencent Hunyuan Hy3, reservando Opus 4.7 para razonamiento complejo.

OpenClawRadar