Перейти к основному содержанию
ClawDock — это небольшой слой вспомогательных shell-команд для установок OpenClaw на базе Docker. Он дает короткие команды вроде clawdock-start, clawdock-dashboard и clawdock-fix-token вместо более длинных вызовов docker compose .... Если вы еще не настроили Docker, начните с Docker.

Установка

Используйте канонический путь помощника:
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
Если раньше вы установили ClawDock из scripts/shell-helpers/clawdock-helpers.sh, переустановите его из нового пути scripts/clawdock/clawdock-helpers.sh. Старый raw-путь GitHub был удален.

Что вы получите

Базовые операции

КомандаОписание
clawdock-startЗапустить шлюз
clawdock-stopОстановить шлюз
clawdock-restartПерезапустить шлюз
clawdock-statusПроверить состояние контейнера
clawdock-logsОтслеживать логи шлюза

Доступ к контейнеру

КомандаОписание
clawdock-shellОткрыть shell внутри контейнера шлюза
clawdock-cli <command>Выполнить команды OpenClaw CLI в Docker
clawdock-exec <command>Выполнить произвольную команду в контейнере

Веб-интерфейс и сопряжение

КомандаОписание
clawdock-dashboardОткрыть URL Control UI
clawdock-devicesПоказать ожидающие сопряжения устройств
clawdock-approve <id>Одобрить запрос на сопряжение

Настройка и обслуживание

КомандаОписание
clawdock-fix-tokenНастроить токен шлюза внутри контейнера
clawdock-updateСкачать, пересобрать и перезапустить
clawdock-rebuildТолько пересобрать образ Docker
clawdock-cleanУдалить контейнеры и тома

Утилиты

КомандаОписание
clawdock-healthВыполнить проверку работоспособности шлюза
clawdock-tokenВывести токен шлюза
clawdock-cdПерейти в каталог проекта OpenClaw
clawdock-configОткрыть ~/.openclaw
clawdock-show-configВывести файлы конфигурации с замаскированными значениями
clawdock-workspaceОткрыть каталог рабочей области

Первый запуск

clawdock-start
clawdock-fix-token
clawdock-dashboard
Если браузер сообщает, что требуется сопряжение:
clawdock-devices
clawdock-approve <request-id>

Конфигурация и секреты

ClawDock работает с тем же разделением Docker-конфигурации, которое описано в Docker:
  • <project>/.env для значений, специфичных для Docker, таких как имя образа, порты и токен шлюза
  • ~/.openclaw/.env для ключей провайдеров и токенов ботов, задаваемых через env
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json для сохраненной OAuth/API-key-аутентификации провайдеров
  • ~/.openclaw/openclaw.json для конфигурации поведения
Используйте clawdock-show-config, когда нужно быстро просмотреть файлы .env и openclaw.json. В выводе он маскирует значения .env.

См. также

Docker

Каноническая установка Docker для OpenClaw.

Среда выполнения Docker VM

Управляемая Docker среда выполнения VM для усиленной изоляции.

Обновление

Обновление пакета OpenClaw и управляемых сервисов.