clawdock-start、clawdock-dashboard 和 clawdock-fix-token 等簡短命令,而不必使用較長的 docker compose ... 呼叫。
如果尚未設定 Docker,請先參閱 Docker。
安裝
scripts/shell-helpers/clawdock-helpers.sh 安裝 ClawDock,請從目前的 scripts/clawdock/clawdock-helpers.sh 路徑重新安裝;舊的 GitHub 原始內容路徑已移除。
這些輔助工具會在首次使用時自動偵測你的 OpenClaw 原始碼簽出目錄(檢查 ~/openclaw、~/projects/openclaw 等常見路徑),並將結果快取於 ~/.clawdock/config。如果你的原始碼簽出目錄位於其他位置,請自行設定 CLAWDOCK_DIR。
提供的功能
基本操作
存取容器
Web UI 與配對
設定與維護
公用工具
首次使用流程
設定與密鑰
ClawDock 會讀取兩個不同的.env 檔案,與 Docker 中所述的拆分方式相符:
- 位於
docker-compose.yml旁的專案.env:包含映像檔名稱、連接埠和OPENCLAW_GATEWAY_TOKEN等 Docker 專用值。clawdock-token會從此處讀取權杖。 ~/.openclaw/.env(掛載至容器中):由 OpenClaw 本身管理、以環境變數為基礎的密鑰,與openclaw.json和agents/<agentId>/agent/auth-profiles.json並列。
clawdock-fix-token 會將權杖從專案 .env 複製至容器的 gateway.remote.token 和 gateway.auth.token 設定值,然後重新啟動閘道。
使用 clawdock-show-config 可快速檢查 openclaw.json 和兩個 .env 檔案;它會在輸出中遮蔽 .env 的值。
相關內容
Docker
OpenClaw 的標準 Docker 安裝方式。
Docker VM 執行階段
由 Docker 管理的 VM 執行階段,提供強化隔離。
更新
更新 OpenClaw 套件和受管理的服務。