ClawDock
ClawDock es una pequeña capa auxiliar de shell para instalaciones de OpenClaw basadas en Docker.
Ofrece comandos cortos como clawdock-start, clawdock-dashboard y clawdock-fix-token en lugar de invocaciones más largas de docker compose ....
Si aún no has configurado Docker, comienza con Docker.
Instalar
Sección titulada «Instalar»Usa la ruta auxiliar canónica:
mkdir -p ~/.clawdock && curl -sL https://raw.githubusercontent.com/openclaw/openclaw/main/scripts/clawdock/clawdock-helpers.sh -o ~/.clawdock/clawdock-helpers.shecho 'source ~/.clawdock/clawdock-helpers.sh' >> ~/.zshrc && source ~/.zshrcSi anteriormente instalaste ClawDock desde scripts/shell-helpers/clawdock-helpers.sh, reinstálalo desde la nueva ruta scripts/clawdock/clawdock-helpers.sh. La antigua ruta raw de GitHub se eliminó.
Lo que obtienes
Sección titulada «Lo que obtienes»Operaciones básicas
Sección titulada «Operaciones básicas»| Comando | Descripción |
|---|---|
clawdock-start | Iniciar la puerta de enlace |
clawdock-stop | Detener la puerta de enlace |
clawdock-restart | Reiniciar la puerta de enlace |
clawdock-status | Verificar el estado del contenedor |
clawdock-logs | Seguir los registros de la puerta de enlace |
Acceso al contenedor
Sección titulada «Acceso al contenedor»| Comando | Descripción |
|---|---|
clawdock-shell | Abrir un shell dentro del contenedor de la puerta de enlace |
clawdock-cli <command> | Ejecutar comandos de la CLI de OpenClaw en Docker |
clawdock-exec <command> | Ejecutar un comando arbitrario en el contenedor |
Interfaz de usuario web y emparejamiento
Sección titulada «Interfaz de usuario web y emparejamiento»| Comando | Descripción |
|---|---|
clawdock-dashboard | Abrir la URL de la interfaz de usuario de control |
clawdock-devices | Listar los emparejamientos de dispositivos pendientes |
clawdock-approve <id> | Aprobar una solicitud de emparejamiento |
Configuración y mantenimiento
Sección titulada «Configuración y mantenimiento»| Comando | Descripción |
|---|---|
clawdock-fix-token | Configurar el token de la puerta de enlace dentro del contenedor |
clawdock-update | Extraer, reconstruir y reiniciar |
clawdock-rebuild | Volver a construir solo la imagen de Docker |
clawdock-clean | Eliminar contenedores y volúmenes |
Utilidades
Sección titulada «Utilidades»| Comando | Descripción |
|---|---|
clawdock-health | Ejecutar una comprobación de estado de la puerta de enlace |
clawdock-token | Imprimir el token de la puerta de enlace |
clawdock-cd | Ir al directorio del proyecto OpenClaw |
clawdock-config | Abrir ~/.openclaw |
clawdock-show-config | Imprimir archivos de configuración con valores redactados |
clawdock-workspace | Abrir el directorio del espacio de trabajo |
Flujo de primera vez
Sección titulada «Flujo de primera vez»clawdock-startclawdock-fix-tokenclawdock-dashboardSi el navegador indica que se requiere emparejamiento:
clawdock-devicesclawdock-approve <request-id>Configuración y secretos
Sección titulada «Configuración y secretos»ClawDock funciona con la misma división de configuración de Docker descrita en Docker:
<project>/.envpara valores específicos de Docker como el nombre de la imagen, los puertos y el token de la puerta de enlace~/.openclaw/.envpara claves de proveedor respaldadas por variables de entorno y tokens de bot~/.openclaw/agents/<agentId>/agent/auth-profiles.jsonpara autenticación de OAuth/clave de API de proveedor almacenada~/.openclaw/openclaw.jsonpara la configuración del comportamiento
Use clawdock-show-config cuando desee inspeccionar los archivos .env y openclaw.json rápidamente. Redacta los valores .env en su salida impresa.
Relacionado
Sección titulada «Relacionado»Instalación canónica de Docker para OpenClaw.
Tiempo de ejecución de VM administrado por Docker para aislamiento reforzado.
Actualización del paquete OpenClaw y de los servicios administrados.