Containers
ClawDock
ClawDock es una pequeña capa de ayudantes de shell para instalaciones de OpenClaw basadas en Docker.
Te da 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, empieza con Docker.
Instalación
Usa la ruta canónica del ayudante:
mkdir -p ~/.clawdock && curl -sL https://raw.githubusercontent.com/openclaw/openclaw/main/scripts/clawdock/clawdock-helpers.sh -o ~/.clawdock/clawdock-helpers.sh
echo 'source ~/.clawdock/clawdock-helpers.sh' >> ~/.zshrc && source ~/.zshrc
Si anteriormente instalaste ClawDock desde scripts/shell-helpers/clawdock-helpers.sh, reinstálalo desde la nueva ruta scripts/clawdock/clawdock-helpers.sh. La ruta antigua sin procesar de GitHub se eliminó.
Qué obtienes
Operaciones básicas
| Comando | Descripción |
|---|---|
clawdock-start |
Iniciar el Gateway |
clawdock-stop |
Detener el Gateway |
clawdock-restart |
Reiniciar el Gateway |
clawdock-status |
Comprobar el estado del contenedor |
clawdock-logs |
Seguir los registros del Gateway |
Acceso al contenedor
| Comando | Descripción |
|---|---|
clawdock-shell |
Abrir una shell dentro del contenedor del Gateway |
clawdock-cli <command> |
Ejecutar comandos de la CLI de OpenClaw en Docker |
clawdock-exec <command> |
Ejecutar un comando arbitrario en el contenedor |
Interfaz web y emparejamiento
| Comando | Descripción |
|---|---|
clawdock-dashboard |
Abrir la URL de la interfaz de control |
clawdock-devices |
Listar emparejamientos de dispositivos pendientes |
clawdock-approve <id> |
Aprobar una solicitud de emparejamiento |
Configuración y mantenimiento
| Comando | Descripción |
|---|---|
clawdock-fix-token |
Configurar el token del Gateway dentro del contenedor |
clawdock-update |
Extraer, reconstruir y reiniciar |
clawdock-rebuild |
Reconstruir solo la imagen de Docker |
clawdock-clean |
Eliminar contenedores y volúmenes |
Utilidades
| Comando | Descripción |
|---|---|
clawdock-health |
Ejecutar una comprobación de estado del Gateway |
clawdock-token |
Imprimir el token del Gateway |
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 inicial
clawdock-start
clawdock-fix-token
clawdock-dashboard
Si el navegador indica que se requiere emparejamiento:
clawdock-devices
clawdock-approve <request-id>
Configuración y secretos
ClawDock funciona con la misma separació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 del Gateway~/.openclaw/.envpara claves de proveedores respaldadas por variables de entorno y tokens de bots~/.openclaw/agents/<agentId>/agent/auth-profiles.jsonpara autenticación OAuth/clave de API de proveedores almacenada~/.openclaw/openclaw.jsonpara la configuración de comportamiento
Usa clawdock-show-config cuando quieras inspeccionar rápidamente los archivos .env y openclaw.json. Redacta los valores de .env en la salida impresa.