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

Установка

Если ранее вы устанавливали ClawDock из scripts/shell-helpers/clawdock-helpers.sh, переустановите его из текущего пути scripts/clawdock/clawdock-helpers.sh; старый прямой путь GitHub был удалён. При первом использовании вспомогательные команды автоматически определяют расположение вашей рабочей копии OpenClaw (проверяя распространённые пути, такие как ~/openclaw и ~/projects/openclaw) и сохраняют результат в ~/.clawdock/config. Если рабочая копия находится в другом месте, задайте CLAWDOCK_DIR самостоятельно.

Доступные возможности

Основные операции

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

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

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

Утилиты

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

Если браузер сообщает, что требуется сопряжение:

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

ClawDock считывает два отдельных файла .env в соответствии с разделением, описанным в разделе Docker:
  • Проектный файл .env рядом с docker-compose.yml: специфичные для Docker значения, такие как имя образа, порты и OPENCLAW_GATEWAY_TOKEN. clawdock-token считывает токен отсюда.
  • ~/.openclaw/.env (подключается к контейнеру): секреты на основе переменных среды, которыми управляет сам OpenClaw, вместе с openclaw.json и agents/<agentId>/agent/auth-profiles.json.
clawdock-fix-token копирует токен из проектного файла .env в значения конфигурации gateway.remote.token и gateway.auth.token контейнера, а затем перезапускает Gateway. Используйте clawdock-show-config, чтобы быстро проверить openclaw.json и оба файла .env; в выводе значения .env скрываются.

Связанные материалы

Docker

Канонический способ установки OpenClaw с помощью Docker.

Среда выполнения виртуальной машины Docker

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

Обновление

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