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 →
這篇教程對你有幫助嗎?