樹莓派 5 部署教學
最強樹莓派 + AI Agent = 幾百塊的私人伺服器
為什麼樹莓派 5 是最佳選擇
樹莓派 5 是目前效能最強的樹莓派,跑 OpenClaw 完全不在話下。4GB 版能用,8GB 版更穩。幾百塊錢買一塊板子,功耗十來瓦,24 小時開著電費忽略不計,比什麼雲伺服器都划算。
整個過程大概半小時就能搞定,跟著下面的步驟走就行。
你需要準備這些
樹莓派 5 (4GB/8GB)
推薦 8GB 版本,跑 Docker 容器更從容,不容易 OOM
64GB MicroSD 卡
A2 等級高速卡,推薦三星 EVO Plus 或閃迪 Extreme
散熱風扇
官方主動散熱器最省事,ICE Tower 效果更好但貴一點
27W USB-C 電源
Pi 5 需要 5V/5A 電源,別用手機充電器湊合,供電不足會降頻
第一步:更新系統
拿到板子刷好系統之後,先把套件管理器更新一下,裝幾個後面要用的相依套件:
更新系統 & 安裝相依套件
# 更新套件清單和已安裝的套件
第二步:安裝 Docker
樹莓派 OS 是基於 Debian 的,裝 Docker 官方源就行:
在樹莓派 OS 上安裝 Docker
# 新增 Docker 官方 GPG 密鑰
第三步:設定 docker-compose
建立一個目錄,把設定檔案寫好:
建立專案目錄
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
刷系統
用 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://樹莓派IP:3000,看到介面就成了。
啟動和驗證
啟動 OpenClaw
cd ~/openclaw
8GB 版本更穩定:4GB 版也能跑,但在並發請求多的時候偶爾會觸發 OOM。如果還沒買板子,直接入 8GB 版,多花幾十塊錢但省掉後面很多調優的麻煩。
不想折騰刷系統裝 Docker?MOLILI 支援 ARM 架構,預裝好的映像直接燒錄進去,開機就能用。
了解 MOLILI →