Windows 10/11
WindowsにOpenClawをインストール
Docker Desktopを使って、数分でWindows PCにOpenClaw(旧Moltbot)を導入。
前提条件
- ✓Windows 10 バージョン2004以降またはWindows 11
- ✓最低8GB RAM(16GB推奨)
- ✓BIOSでハードウェア仮想化が有効
- ✓Dockerをインストールするための管理者権限
インストール手順
1
Docker Desktopをインストール
Docker Desktop for Windowsをダウンロードしてインストール。OpenClaw実行に必要なコンテナランタイムを提供します。
winget install Docker.DockerDesktop2
WSL2を有効化(おすすめ)
より良いパフォーマンスのため、Windows Subsystem for Linux 2を有効に。Docker Desktopは自動的にこれを使用します。
wsl --install3
OpenClawイメージをプル
PowerShellまたはターミナルを開いて、公式OpenClaw Dockerイメージをプル。
docker pull openclaw/openclaw:latest4
設定ディレクトリを作成
OpenClawの設定とデータを保存するフォルダを作成。
mkdir $env:USERPROFILE\.openclaw5
OpenClawを実行
設定ディレクトリをマウントしてDockerでOpenClawを起動。
docker run -d --name openclaw \
-v $env:USERPROFILE\.openclaw:/root/.openclaw \
-p 3000:3000 \
openclaw/openclaw:latest6
ダッシュボードにアクセス
ブラウザを開いてOpenClawダッシュボードにアクセスし、セットアップを完了。
http://localhost:3000⚠️ Windowsでよくある問題
Dockerが起動しない?
Hyper-VとWSL2が有効か確認。管理者PowerShellでbcdedit /set hypervisorlaunchtype autoを実行して再起動。
ポート3000が使用中?
ポートマッピングを変更:代わりに-p 3001:3000を使用。
パフォーマンスが遅い?
ファイルシステムパフォーマンス向上のため、Docker Desktop設定でWSL2バックエンドを有効に。
代替:WSL2でネイティブ実行
より良いパフォーマンスのため、WSL2 UbuntuにOpenClawを直接インストール:
wsl -d Ubuntu
curl -fsSL https://openclaw.ai/install | bash