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-dashboard và clawdock-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:
mkdir -p ~/.clawdock && curl -sL https://raw.githubusercontent.com/openclaw/openclaw/main/scripts/clawdock/clawdock-helpers.sh -o ~/.clawdock/clawdock-helpers.sh
echo '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
clawdock-start
clawdock-fix-token
clawdock-dashboard
Nếu trình duyệt báo rằng cần ghép nối:
clawdock-devices
clawdock-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>/.envcho các giá trị riêng của Docker như tên image, cổng và token Gateway~/.openclaw/.envcho khóa provider dựa trên env và token bot~/.openclaw/agents/<agentId>/agent/auth-profiles.jsoncho xác thực OAuth/API-key của provider đã lưu~/.openclaw/openclaw.jsoncho 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 .env và openclaw.json. Lệnh này che các giá trị .env trong đầu ra được in.