2026年2月24日 星期二

docker desktop 安裝 openclaw

 # OpenClaw Docker 安裝指南 (Windows)


本指南協助您在已安裝 Docker Desktop 的 Windows 環境中,透過 WSL 2 順利安裝並執行 OpenClaw。


## 安裝步驟


### 1. 下載 OpenClaw 原始碼

開啟 **PowerShell** 並切換至您想存放的硬碟(例如 G 槽),然後執行下載:

```powershell

G:

cd \

# 建議建立一個專用目錄,例如 G:\Projects

mkdir Projects

cd Projects

git clone https://github.com/openclaw/openclaw.git

cd openclaw

```


### 2. 透過 WSL 進行初始設定

由於設定腳本為 `.sh` 格式,我們借用 WSL (Windows Subsystem for Linux) 環境來執行。


**跨硬碟路徑說明:**

在 WSL 內,Windows 的所有磁碟機都會掛載在 `/mnt/` 下:

- `C:\` 槽 → `/mnt/c/`

- `G:\` 槽 → `/mnt/g/`

- `D:\` 槽 → `/mnt/d/` (以此類推)


**執行指令:**

```bash

# 進入 WSL 環境

wsl


# 切換至 G 槽對應的 openclaw 目錄 (請依您的實際路徑調整)

cd /mnt/g/Projects/openclaw


# 賦予腳本執行權限

chmod +x docker-setup.sh


# 執行設定腳本

./docker-setup.sh

```

*註:執行過程中會詢問 API Key 等設定,請依畫面指示填寫。*


### 3. 啟動 OpenClaw 服務

設定完成後,在 WSL 內直接啟動容器:

```bash

docker compose up -d

```


### 4. 取得登入連結 (Token)

啟動後需要 Token 才能登入介面,請執行:

```bash

docker compose run --rm openclaw-cli dashboard --no-open

```

畫面上會輸出一串包含 Token 的網址。


### 5. 進入控制介面

1. 複製上個步驟產生的 **完整連結**。

2. 打開瀏覽器 (Chrome 或 Edge),貼上連結並前往。


---


## 常用管理指令

(建議在 PowerShell 或 WSL 執行)


*   **查看運行狀態:** `docker ps`

*   **停止所有服務:** `docker compose down`

*   **啟動服務:** `docker compose up -d`

*   **更新版本:**

    ```bash

    git pull

    ./docker-setup.sh

    ```

沒有留言:

張貼留言