Containers

ClawDock

ClawDock là một lớp shell-helper nhỏ cho các bản cài đặt OpenClaw dựa trên Docker.

Nó cung cấp các lệnh ngắn như clawdock-start, clawdock-dashboardclawdock-fix-token thay cho các lệnh gọi docker compose ... dài hơn.

Nếu bạn chưa thiết lập Docker, hãy bắt đầu với Docker.

Cài đặt

Dùng đường dẫn helper chuẩn:

bash
mkdir -p ~/.clawdock && curl -sL https://raw.githubusercontent.com/openclaw/openclaw/main/scripts/clawdock/clawdock-helpers.sh -o ~/.clawdock/clawdock-helpers.shecho 'source ~/.clawdock/clawdock-helpers.sh' >> ~/.zshrc && source ~/.zshrc

Nếu trước đây bạn đã cài đặt ClawDock từ scripts/shell-helpers/clawdock-helpers.sh, hãy cài đặt lại từ đường dẫn mới scripts/clawdock/clawdock-helpers.sh. Đường dẫn GitHub raw cũ đã bị gỡ bỏ.

Những gì bạn nhận được

Thao tác cơ bản

Lệnh Mô tả
clawdock-start Khởi động Gateway
clawdock-stop Dừng Gateway
clawdock-restart Khởi động lại Gateway
clawdock-status Kiểm tra trạng thái container
clawdock-logs Theo dõi nhật ký Gateway

Truy cập container

Lệnh Mô tả
clawdock-shell Mở một shell bên trong container Gateway
clawdock-cli <command> Chạy các lệnh OpenClaw CLI trong Docker
clawdock-exec <command> Thực thi một lệnh bất kỳ trong container

Giao diện web và ghép nối

Lệnh Mô tả
clawdock-dashboard Mở URL Control UI
clawdock-devices Liệt kê các yêu cầu ghép nối thiết bị đang chờ
clawdock-approve <id> Phê duyệt một yêu cầu ghép nối

Thiết lập và bảo trì

Lệnh Mô tả
clawdock-fix-token Cấu hình token Gateway bên trong container
clawdock-update Pull, dựng lại và khởi động lại
clawdock-rebuild Chỉ dựng lại image Docker
clawdock-clean Xóa container và volume

Tiện ích

Lệnh Mô tả
clawdock-health Chạy kiểm tra tình trạng Gateway
clawdock-token In token Gateway
clawdock-cd Chuyển đến thư mục dự án OpenClaw
clawdock-config Mở ~/.openclaw
clawdock-show-config In các tệp cấu hình với các giá trị đã được che
clawdock-workspace Mở thư mục workspace

Luồng lần đầu

bash
clawdock-startclawdock-fix-tokenclawdock-dashboard

Nếu trình duyệt báo rằng cần ghép nối:

bash
clawdock-devicesclawdock-approve <request-id>

Cấu hình và bí mật

ClawDock hoạt động với cùng cách tách cấu hình Docker được mô tả trong Docker:

  • <project>/.env cho các giá trị riêng của Docker như tên image, cổng và token Gateway
  • ~/.openclaw/.env cho khóa provider dựa trên env và token bot
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json cho xác thực OAuth/API-key của provider đã lưu
  • ~/.openclaw/openclaw.json cho cấu hình hành vi

Dùng clawdock-show-config khi bạn muốn nhanh chóng kiểm tra các tệp .envopenclaw.json. Lệnh này che các giá trị .env trong đầu ra được in.

Liên quan

Was this useful?
On this page

On this page