Raspberry Pi 5 デプロイチュートリアル
最強 Raspberry Pi + AI Agent = 数百元の個人サーバー
Raspberry Pi 5 が最良選択なワケ
Raspberry Pi 5 は現在パフォーマンス最強 Raspberry Pi で、OpenClaw 実行まったく問題なし。4GB 版使用可、8GB 版さらに安定。数百元でボード購入、消費電力約 10W で 24 時間開いても電気代無視できる、クラウドサーバーより節約。
全プロセス約 30 分で完了、以下ステップ従えばOK。
準備が必要
Raspberry Pi 5 (4GB/8GB)
8GB 版推奨、Docker コンテナ実行さらに余裕、OOM 発生しにくい。
64GB マイクロ SD カード
A2 レベルの高速カード、Samsung EVO Plus または SanDisk Extreme をお勧めします
冷却ファン
公式アクティブ冷却が最簡便、ICE Tower はさらに効果的だが高コスト
27W USB-C 電源
Pi 5 は 5V/5A 電源が必要です、携帯電話の充電器で無理をしないでください、電源不足では周波数低下します
第一歩:システムアップデート
ボード取得・システム刷新後、パッケージマネージャー更新、後で必要な依存インストール:
システム更新・依存インストール
# パッケージリストと インストール済みパッケージを更新
第二歩:Docker をインストール
Raspberry Pi OS は Debian ベースで、Docker 公式ソース構成すればOK:
Raspberry Pi OS に Docker をインストール
# Docker 公式 GPG キーを追加
第三歩:docker-compose 設定
1 つのディレクトリ作成。設定ファイル記述済み:
プロジェクトディレクトリ作成
mkdir -p ~/openclaw && cd ~/openclaw
docker-compose.yml 完全な例
version: "3.8"
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- ./data:/app/data
environment:
- NODE_ENV=production
- TZ=Asia/Shanghai
deploy:
resources:
limits:
memory: 2G
reservations:
memory: 512M
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
interval: 30s
timeout: 10s
retries: 3
完全フロー概要
1
OS 焼き
Raspberry Pi Imager で Raspberry Pi OS (64-bit) を SD カードに焼録。Lite 版で十分、デスクトップ不要。
2
システム更新
カード挿入起動、ネット接続後 apt update && apt upgrade、システムを最新にアップデート。
3
Docker をインストール
上記手順通り Docker・docker-compose インストール、確認 docker --version 出力は正常。
4
設定ファイル記述
作成 docker-compose.yml、上の設定をペースト、必要に応じてポートとメモリ制限を変更。
5
サービス起動
実行 docker compose up -d、その後ブラウザで開く http://Raspberry Pi IP:3000、インターフェース見たら完成。
起動と確認
OpenClaw 起動
cd ~/openclaw
8GB バージョンがより安定:4GB 版でも動く、ただし並行リクエストが多い時に OOM たまに起きる。ボード買ってない場合は 8GB 版を直接買う、数十元多く花費しても、後で最適化の手数を省く。
OS 刷る面倒、Docker インストール面倒?MOLILI ARM アーキテクチャ対応。プリセットイメージ直接焼き込み。起動即使用。
MOLILI を理解 →