2026年1月30日 星期五

Docker compose run OpenClaw

Docker compose run ClawdBot/MoltBot/OpenClaw

想要試試從 ClawdBot 到 MoltBot 再到 OpenClaw 的個人 AI Assistant。
openclaw-logo
根據官方文件,在Linux VM使用docker compose啟動OpenClaw玩看看。

主機環境

Ubuntu 24.04.3 LTS
Docker Community Version 26.0.0
Docker Compose Version 5.0.2
OpenClaw 2026.1.29

安裝過程

先將使用者加入docker群組,可以直接執行docker指令,避免後續問題。
sudo usermod -aG docker $USER

使用git 下載repository
git clone https://github.com/openclaw/openclaw.git

openclaw-01

cd openclaw
目錄中包含Dockerfile及docker-compose.yml,方便docker建立images及docker compose 啟動

可以直接執行./docker-setup.sh進行安裝
docker-setup.sh會建立以下項目
.builds the gateway image
.runs the onboarding wizard
.prints optional provider setup hints
.starts the gateway via Docker Compose
.generates a gateway token and writes it to .env

也可以執行以下指令,先建立image,再使用docker compose設定及啟動OpenClaw
docker build -t openclaw:local -f Dockerfile .
docker compose run --rm openclaw-cli onboard
docker compose up -d openclaw-gateway
docker compose ps 

安裝OpenClaw,執行過程./docker-setup.sh
openclaw-02

當OpenClaw啟動成功會看到設定畫面,選擇Yes開始設定
openclaw-03
選擇QuickStart進行設定,之有測試所以出現Config handling,選擇Reset重新設定
openclaw-05
Model/auth provide:選Skip for now
Filter models by provide:選All providers
Default model:選default
openclaw-07
Select channel (QuickStar):選Skip for now,後面再設定
Configure skills: 選Skip for now,後面再設定
openclaw-11
Enable hooks:按空白鍵,boot-md/command-logger/session-memoy都設定
openclaw-13
設定完成後,就會啟動openclaw的gateway,就可以用http://ip:18789進入控制頁面
openclaw-20
檢查啟動狀態
openclaw-20
可以看到部分參數未設定及OpneClaw gateawy的運行狀態。

還可以看到Moltbot的image,新的已經是openclaw。
登入畫面,看到DashBoard
openclaw-19

基本安裝完成,可以開始進入各項設定,加入skill,看來還有很多設定要做。








沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。