Przejdź do głównej treści

ClawDock

ClawDock to mała warstwa pomocnicza powłoki dla instalacji OpenClaw opartych na Dockerze. Daje krótkie polecenia, takie jak clawdock-start, clawdock-dashboard i clawdock-fix-token, zamiast dłuższych wywołań docker compose .... Jeśli nie masz jeszcze skonfigurowanego Dockera, zacznij od Docker.

Instalacja

Użyj kanonicznej ścieżki helpera:
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
Jeśli wcześniej zainstalowałeś ClawDock z scripts/shell-helpers/clawdock-helpers.sh, zainstaluj ponownie z nowej ścieżki scripts/clawdock/clawdock-helpers.sh. Stara ścieżka raw GitHub została usunięta.

Co otrzymujesz

Podstawowe operacje

PolecenieOpis
clawdock-startUruchom gateway
clawdock-stopZatrzymaj gateway
clawdock-restartUruchom gateway ponownie
clawdock-statusSprawdź stan kontenera
clawdock-logsŚledź logi gateway

Dostęp do kontenera

PolecenieOpis
clawdock-shellOtwórz powłokę wewnątrz kontenera gateway
clawdock-cli <command>Uruchamiaj polecenia CLI OpenClaw w Dockerze
clawdock-exec <command>Wykonaj dowolne polecenie w kontenerze

Web UI i parowanie

PolecenieOpis
clawdock-dashboardOtwórz URL Control UI
clawdock-devicesWyświetl oczekujące parowania urządzeń
clawdock-approve <id>Zatwierdź żądanie parowania

Konfiguracja i utrzymanie

PolecenieOpis
clawdock-fix-tokenSkonfiguruj token gateway wewnątrz kontenera
clawdock-updatePobierz, przebuduj i uruchom ponownie
clawdock-rebuildPrzebuduj tylko obraz Docker
clawdock-cleanUsuń kontenery i woluminy

Narzędzia pomocnicze

PolecenieOpis
clawdock-healthUruchom kontrolę stanu gateway
clawdock-tokenWyświetl token gateway
clawdock-cdPrzejdź do katalogu projektu OpenClaw
clawdock-configOtwórz ~/.openclaw
clawdock-show-configWyświetl pliki konfiguracyjne z ukrytymi wartościami
clawdock-workspaceOtwórz katalog workspace

Przepływ przy pierwszym uruchomieniu

clawdock-start
clawdock-fix-token
clawdock-dashboard
Jeśli przeglądarka mówi, że wymagane jest parowanie:
clawdock-devices
clawdock-approve <request-id>

Konfiguracja i sekrety

ClawDock działa z tym samym podziałem konfiguracji Dockera opisanym w Docker:
  • <project>/.env dla wartości specyficznych dla Dockera, takich jak nazwa obrazu, porty i token gateway
  • ~/.openclaw/.env dla kluczy dostawców i tokenów botów opartych na env
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json dla zapisanych danych uwierzytelniania dostawców OAuth/klucz API
  • ~/.openclaw/openclaw.json dla konfiguracji zachowania
Użyj clawdock-show-config, gdy chcesz szybko sprawdzić pliki .env i openclaw.json. Ukrywa wartości .env w drukowanym wyniku.

Powiązane strony