OpenClawのDocker操作を効率化:ClawDock導入ガイド
ClawDock
Section titled “ClawDock”Dockerを利用してOpenClawを運用していると、何度も長い docker compose コマンドを打ち込むのが手間に感じることがありますよね。コンテナの状態を確認したり、ログを追いかけたりするたびに複雑な引数を指定するのは、開発のテンポを削いでしまうものです。
ClawDockは、DockerベースのOpenClaw環境のために作られた軽量なシェルヘルパーレイヤーです。これを使うことで、長ったらしいコマンドの代わりに clawdock-start や clawdock-dashboard といった短いコマンドで操作できるようになります。
まだDockerのセットアップが終わっていない方は、先に Docker のガイドを確認してください。
インストール
Section titled “インストール”以下のコマンドを実行して、ヘルパーをインストールしてください。
mkdir -p ~/.clawdock && curl -sL https://raw.githubusercontent.com/openclaw/openclaw/main/scripts/clawdock/clawdock-helpers.sh -o ~/.clawdock/clawdock-helpers.shecho 'source ~/.clawdock/clawdock-helpers.sh' >> ~/.zshrc && source ~/.zshrc以前に scripts/shell-helpers/clawdock-helpers.sh というパスからインストールしていた場合は、新しいパスから再インストールをお願いします。古いGitHub上のパスは削除されています。
利用できるコマンド
Section titled “利用できるコマンド”| コマンド | 説明 |
|---|---|
clawdock-start | Gateway を起動します |
clawdock-stop | Gateway を停止します |
clawdock-restart | Gateway を再起動します |
clawdock-status | コンテナのステータスを確認します |
clawdock-logs | Gateway のログをリアルタイムで表示します |
コンテナへのアクセス
Section titled “コンテナへのアクセス”| コマンド | 説明 |
|---|---|
clawdock-shell | Gateway コンテナ内でシェルを開きます |
clawdock-cli <command> | Docker 内で OpenClaw CLI コマンドを実行します |
clawdock-exec <command> | コンテナ内で任意のコマンドを実行します |
Web UI とペアリング
Section titled “Web UI とペアリング”| コマンド | 説明 |
|---|---|
clawdock-dashboard | コントロール UI の URL を開きます |
clawdock-devices | 保留中のデバイスペアリングを一覧表示します |
clawdock-approve <id> | ペアリングリクエストを承認します |
セットアップとメンテナンス
Section titled “セットアップとメンテナンス”| コマンド | 説明 |
|---|---|
clawdock-fix-token | コンテナ内の Gateway トークンを設定します |
clawdock-update | プル、リビルド、再起動をまとめて行います |
clawdock-rebuild | Docker イメージのリビルドのみを行います |
clawdock-clean | コンテナとボリュームを削除します |
ユーティリティ
Section titled “ユーティリティ”| コマンド | 説明 |
|---|---|
clawdock-health | Gateway のヘルスチェックを実行します |
clawdock-token | Gateway トークンを表示します |
clawdock-cd | OpenClaw プロジェクトディレクトリに移動します |
clawdock-config | ~/.openclaw ディレクトリを開きます |
clawdock-show-config | 設定ファイルの内容を表示します(機密情報は伏せ字になります) |
clawdock-workspace | ワークスペースディレクトリを開きます |
初回セットアップの流れ
Section titled “初回セットアップの流れ”インストール後は、以下の手順でセットアップを進めるのがスムーズです。
clawdock-startclawdock-fix-tokenclawdock-dashboardもしブラウザで「ペアリングが必要」と表示された場合は、以下のコマンドで対応してください。
clawdock-devicesclawdock-approve <request-id>設定とシークレット
Section titled “設定とシークレット”ClawDockは、Docker のドキュメントで説明されている設定構成に従って動作します。
<project>/.env: イメージ名、ポート、Gateway トークンなど Docker 固有の設定~/.openclaw/.env: プロバイダーのキーやボットトークン~/.openclaw/openclaw.json: 動作設定
設定内容をさっと確認したいときは clawdock-show-config を使ってください。.env 内の重要な値は伏せ字にして出力してくれるので安心です。
次のステップ
Section titled “次のステップ”セットアップで困ったことがあれば、AI Setup Assistant に相談してみてください。
OpenClaw Expert
まだ解決しませんか?
このページで解決しない場合は、OpenClaw Expertに直接質問してください。