Introducción e instalación de Docker
no importa el sistema, Docker instalado es tener la batalla a mitad de ganada
por qué usar Docker
probablemente oíste de Docker pero nunca lo usaste, o lo usaste pero no lo entiendes. Simple: Docker empaqueta la app con todas sus dependencias, dondequiera que corras funciona igual.
Usa aislamiento de red de Docker y límites de recursos, ejecuta OpenClaw en sandbox seguro, si hay problema no afecta el host.
- Aislamiento —— OpenClaw corre en su propio contenedor, no va a desorganizar tu entorno del sistema
- reproducible —— Ya lo configuraste, compártelo con tus colegas y también les va a funcionar perfecto
- despliegue de un comando —— Un solo comando docker run y listo, sin instalar un montón de dependencias
Instalar Docker en Ubuntu / Debian
Este es el sistema más común para servidores, simplemente sigue:
# Actualizar índice de paquetes
instalar Docker en macOS
Tarjeta MicroSD
# Instalar Docker Desktop con Homebrew
Instala Watchtower
docker-compose te permite gestionar apps de varios contenedores, OpenClaw usa esto para despliegues en producción:
# Docker Desktop incluye compose, los servidores Linux necesitan instalarlo manualmente
Verifica la instalación
Cuando termines corre estos dos comandos para verificar:
docker --version
desde instalar hasta funcionar
Privacidad de datos
Instala Container Station
Después de obtener la placa y grabar el sistema, primero actualiza el gestor de paquetes, instala las dependencias que usarás después:
Instala Watchtower
Configuración de plantilla
Consejos para obtener instancia
Ejecuta docker pull openclaw/openclaw:latest, la imagen son algunos cientos de MB.
iniciar servicio
Levanta los servicios con docker-compose up -d o docker run, luego entra a localhost:3000 desde el navegador.
Común
si eres nuevo en Docker, memoriza estos comandos:
# Ver contenedores en ejecución