Skip to main content
ClawDock は、Docker ベースの OpenClaw インストール向けの小さなシェルヘルパーレイヤーです。 長い docker compose ... 呼び出しの代わりに、clawdock-startclawdock-dashboardclawdock-fix-token のような短いコマンドを使用できます。 Docker をまだセットアップしていない場合は、Dockerから始めてください。

インストール

以前に scripts/shell-helpers/clawdock-helpers.sh から ClawDock をインストールした場合は、現在の scripts/clawdock/clawdock-helpers.sh パスから再インストールしてください。以前の GitHub raw パスは削除されています。 ヘルパーは初回使用時に OpenClaw のチェックアウトを自動検出し(~/openclaw~/projects/openclaw などの一般的なパスを確認します)、結果を ~/.clawdock/config にキャッシュします。チェックアウトが別の場所にある場合は、CLAWDOCK_DIR を自分で設定してください。

利用できる機能

基本操作

コンテナへのアクセス

Web UI とペアリング

セットアップとメンテナンス

ユーティリティ

初回の手順

ブラウザにペアリングが必要と表示された場合:

設定とシークレット

ClawDock は、Dockerで説明されている分割構成に従い、2 つの別々の .env ファイルを読み取ります。
  • docker-compose.yml と同じ場所にあるプロジェクトの .env:イメージ名、ポート、OPENCLAW_GATEWAY_TOKEN などの Docker 固有の値。clawdock-token はここからトークンを読み取ります。
  • ~/.openclaw/.env(コンテナにマウントされる):openclaw.json および agents/<agentId>/agent/auth-profiles.json とともに、OpenClaw 自体が管理する環境変数ベースのシークレット。
clawdock-fix-token は、プロジェクトの .env からコンテナの gateway.remote.token および gateway.auth.token の設定値にトークンをコピーし、Gateway を再起動します。 openclaw.json と両方の .env ファイルをすばやく確認するには、clawdock-show-config を使用します。出力時には .env の値がマスクされます。

関連項目

Docker

OpenClaw の標準的な Docker インストール。

Docker VM ランタイム

強化された分離のための Docker 管理 VM ランタイム。

更新

OpenClaw パッケージとマネージドサービスの更新。