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:

Instalar Docker en Ubuntu / Debian
# Actualizar índice de paquetes

instalar Docker en macOS

Tarjeta MicroSD

instalar Docker en macOS
# Instalar Docker Desktop con Homebrew

Instala Watchtower

docker-compose te permite gestionar apps de varios contenedores, OpenClaw usa esto para despliegues en producción:

Instala Watchtower
# Docker Desktop incluye compose, los servidores Linux necesitan instalarlo manualmente

Verifica la instalación

Cuando termines corre estos dos comandos para verificar:

Verifica la instalación
docker --version

desde instalar hasta funcionar

Privacidad de datos

1

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:

2

Instala Watchtower

Configuración de plantilla

3

Consejos para obtener instancia

Ejecuta docker pull openclaw/openclaw:latest, la imagen son algunos cientos de MB.

4

iniciar servicio

Levanta los servicios con docker-compose up -d o docker run, luego entra a localhost:3000 desde el navegador.

💡 Docker Desktop vs Docker Engine:Mac y Windows usan Docker Desktop (con GUI), servidores Linux usan Docker Engine (puro CLI). Docker Desktop en Linux también se instala, pero no vale la pena, consume más recursos.

Común

si eres nuevo en Docker, memoriza estos comandos:

Comandos comunes de Docker
# Ver contenedores en ejecución
¿Te ayudó este tutorial?