Unraid 部署
Community Applications 一搜就有
Unraid 玩家的福音
Unraid 的 Docker 管理本來就是強項,Community Applications(CA)外掛裡什麼鏡像都有,搜尋安裝一氣呵成。不像群暉和威聯通還要在圖形介面裡點來點去,Unraid 的 Docker 模板填好參數直接就能跑。
如果你已經在 Unraid 上跑了 Plex、Jellyfin 之類的服務,再加一個 OpenClaw 輕輕鬆鬆,資源佔用也不大。
部署流程
1
安裝 Community Applications
打開 Unraid Web UI → Plugins → Install Plugin → 輸入 CA 的外掛程式位址安裝。裝過的話跳過這步。大部分 Unraid 使用者應該都裝了。
2
搜尋 OpenClaw
點 Apps(CA)→ 搜尋 "openclaw" → 找到 OpenClaw 的樣板 → 點 Install。如果 CA 裡暫時沒有,也可以手動新增 Docker 容器。
3
設定參數
在安裝介面裡設定:連接埠映射(3000)、資料路徑(/mnt/user/appdata/openclaw/)、環境變數。Unraid 的範本會把常用參數都列出來,照著填就行。
4
啟動容器
點 Apply,Unraid 會自動拉取鏡像並啟動。去 Docker 頁面確認狀態是綠色的 "Started" 就搞定了。
Unraid Docker 模板設定
如果用 CA 安裝,樣板會自動填好。手動新增的話,參考下面的設定:
Unraid Docker 模板關鍵參數
Repository: openclaw/openclaw:latest
Network Type: bridge
Port Mappings:
Container Port: 3000 → Host Port: 3000
Volume Mappings:
Container Path: /app/data → Host Path: /mnt/user/appdata/openclaw/data
Container Path: /app/config → Host Path: /mnt/user/appdata/openclaw/config
Container Path: /app/logs → Host Path: /mnt/user/appdata/openclaw/logs
Environment Variables:
NODE_ENV=production
TZ=Asia/Shanghai
Extra Parameters: --memory=2g --restart=unless-stopped
手動 docker run
不用模板也行,SSH 進 Unraid 直接跑命令:
手動啟動容器
# SSH 進入 Unraid
Bridge 還是 Host 模式?推薦用 bridge 模式。bridge 模式下每個容器有獨立的網路堆疊,連接埠映射清晰明瞭,不會跟其他服務衝突。host 模式雖然效能稍微好一點點(省了一層 NAT),但連接埠容易打架,排查問題也麻煩。除非你有特殊需求,否則 bridge 就對了。
Unraid 上已經跑了一堆容器不想再折騰?MOLILI 幫你託管,省心省力。
了解 MOLILI →