Containers
ClawDock
ClawDock est une petite couche d’assistance shell pour les installations OpenClaw basées sur Docker.
Elle vous fournit des commandes courtes comme clawdock-start, clawdock-dashboard et clawdock-fix-token au lieu d’invocations plus longues de type docker compose ....
Si vous n’avez pas encore configuré Docker, commencez par Docker.
Installation
Utilisez le chemin canonique de l’assistant :
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 vous aviez précédemment installé ClawDock depuis scripts/shell-helpers/clawdock-helpers.sh, réinstallez-le depuis le nouveau chemin scripts/clawdock/clawdock-helpers.sh. L’ancien chemin brut GitHub a été supprimé.
Ce que vous obtenez
Opérations de base
| Command | Description |
|---|---|
clawdock-start |
Démarrer le Gateway |
clawdock-stop |
Arrêter le Gateway |
clawdock-restart |
Redémarrer le Gateway |
clawdock-status |
Vérifier l’état du conteneur |
clawdock-logs |
Suivre les journaux du Gateway |
Accès au conteneur
| Command | Description |
|---|---|
clawdock-shell |
Ouvrir un shell dans le conteneur du Gateway |
clawdock-cli <command> |
Exécuter des commandes CLI OpenClaw dans Docker |
clawdock-exec <command> |
Exécuter une commande arbitraire dans le conteneur |
Interface Web et appairage
| Command | Description |
|---|---|
clawdock-dashboard |
Ouvrir l’URL de la Control UI |
clawdock-devices |
Lister les appairages d’appareils en attente |
clawdock-approve <id> |
Approuver une demande d’appairage |
Configuration et maintenance
| Command | Description |
|---|---|
clawdock-fix-token |
Configurer le jeton du Gateway dans le conteneur |
clawdock-update |
Tirer, reconstruire et redémarrer |
clawdock-rebuild |
Reconstruire uniquement l’image Docker |
clawdock-clean |
Supprimer les conteneurs et les volumes |
Utilitaires
| Command | Description |
|---|---|
clawdock-health |
Exécuter un contrôle de santé du Gateway |
clawdock-token |
Afficher le jeton du Gateway |
clawdock-cd |
Aller au répertoire du projet OpenClaw |
clawdock-config |
Ouvrir ~/.openclaw |
clawdock-show-config |
Afficher les fichiers de configuration avec les valeurs masquées |
clawdock-workspace |
Ouvrir le répertoire de l’espace de travail |
Premier parcours
clawdock-start
clawdock-fix-token
clawdock-dashboard
Si le navigateur indique qu’un appairage est requis :
clawdock-devices
clawdock-approve <request-id>
Configuration et secrets
ClawDock fonctionne avec la même séparation de configuration Docker que celle décrite dans Docker :
<project>/.envpour les valeurs propres à Docker, comme le nom de l’image, les ports et le jeton du Gateway~/.openclaw/.envpour les clés de fournisseurs et les jetons de bots basés sur l’environnement~/.openclaw/agents/<agentId>/agent/auth-profiles.jsonpour l’authentification OAuth/API-key de fournisseur stockée~/.openclaw/openclaw.jsonpour la configuration du comportement
Utilisez clawdock-show-config lorsque vous voulez inspecter rapidement les fichiers .env et openclaw.json. Il masque les valeurs .env dans sa sortie affichée.