Raspberry Pi 4B デプロイチュートリアル
旧型でも動く —— 4GB 版で十分
Pi 4 はまだ使えますか?使えます!
使わない Raspberry Pi 4B あれば、廃棄急ぐな。4GB 版なら OpenClaw 完全対応、8GB 版はさらに余裕。Pi 5 より遅いが、24 時間個人サーバーなら性能十分。
Pi 4 と Pi 5 のデプロイメント手順は大体同じで、このエッセイは主に違いと特に注意する必要がある場所について説明しています。
Pi 5 と何が違う
| プロジェクト | Raspberry Pi 4B | Raspberry Pi 5 |
|---|---|---|
| CPU | Cortex-A72 4 コア 1.5GHz | Cortex-A76 4 コア 2.4GHz |
| パフォーマンス差 | ベースライン | 約 2~3 倍のパフォーマンス向上 |
| メモリー | 1/2/4/8 GB | 4/8 GB |
| 給電 | 5V/3A USB-C | 5V/5A USB-C |
| OpenClaw を実行 | 十分、起動やや遅延 | スムーズ、推奨 |
要するに Pi 4 は少し遅い、コンテナ起動に 10~20 秒多く待つ必要があるけど、日常の体感はそこまで大きく違わない。
インストール手順
Pi 5 とほぼ同じ。OS 焼き完了後:
システムアップデート & Docker インストール
# システムを更新
Pi 4 向けの docker-compose 設定
Pi 4 メモリはかなり緊張しており、設定でリソース制限を厳しく設定して、実行しかき回すのを防止します:
docker-compose.yml(Pi 4 最適化版)
version: "3.8"
Swap 設定(2GB バージョン必須)
2GB メモリの Pi 4 は必ず swap を設定、そうじゃないとメモリ不足で OOM Killer に殺される。4GB 版も設定することをおすすめ、有備無患。
Raspberry Pi OS はデフォルトで 100MB の swap があります、小さすぎます、大きくしましょう:
Swap 空き領域拡張
# 現在の swap をオフにする
サービス起動
OpenClaw 起動
mkdir -p ~/openclaw && cd ~/openclaw
Pi 4 メモリが足りない?MOLILI クラウド托管、ハードウェア制限なし、登録してすぐ使用できます。
MOLILI を理解 →