Containers
ClawDock
ClawDock adalah lapisan bantuan shell kecil untuk instalasi OpenClaw berbasis Docker.
Ini memberi Anda perintah singkat seperti clawdock-start, clawdock-dashboard, dan clawdock-fix-token alih-alih pemanggilan docker compose ... yang lebih panjang.
Jika Anda belum menyiapkan Docker, mulai dengan Docker.
Instalasi
Gunakan path helper kanonis:
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
Jika sebelumnya Anda menginstal ClawDock dari scripts/shell-helpers/clawdock-helpers.sh, instal ulang dari path baru scripts/clawdock/clawdock-helpers.sh. Path GitHub raw lama telah dihapus.
Yang Anda dapatkan
Operasi dasar
| Perintah | Deskripsi |
|---|---|
clawdock-start |
Memulai gateway |
clawdock-stop |
Menghentikan gateway |
clawdock-restart |
Memulai ulang gateway |
clawdock-status |
Memeriksa status kontainer |
clawdock-logs |
Mengikuti log gateway |
Akses kontainer
| Perintah | Deskripsi |
|---|---|
clawdock-shell |
Membuka shell di dalam kontainer gateway |
clawdock-cli <command> |
Menjalankan perintah CLI OpenClaw di Docker |
clawdock-exec <command> |
Menjalankan perintah arbitrer di dalam kontainer |
UI web dan pairing
| Perintah | Deskripsi |
|---|---|
clawdock-dashboard |
Membuka URL Control UI |
clawdock-devices |
Mencantumkan pairing perangkat yang tertunda |
clawdock-approve <id> |
Menyetujui permintaan pairing |
Penyiapan dan pemeliharaan
| Perintah | Deskripsi |
|---|---|
clawdock-fix-token |
Mengonfigurasi token gateway di dalam kontainer |
clawdock-update |
Pull, rebuild, dan mulai ulang |
clawdock-rebuild |
Rebuild image Docker saja |
clawdock-clean |
Menghapus kontainer dan volume |
Utilitas
| Perintah | Deskripsi |
|---|---|
clawdock-health |
Menjalankan pemeriksaan kesehatan gateway |
clawdock-token |
Mencetak token gateway |
clawdock-cd |
Lompat ke direktori proyek OpenClaw |
clawdock-config |
Membuka ~/.openclaw |
clawdock-show-config |
Mencetak file konfigurasi dengan nilai yang disamarkan |
clawdock-workspace |
Membuka direktori workspace |
Alur pertama kali
clawdock-start
clawdock-fix-token
clawdock-dashboard
Jika browser mengatakan pairing diperlukan:
clawdock-devices
clawdock-approve <request-id>
Konfigurasi dan rahasia
ClawDock bekerja dengan pemisahan konfigurasi Docker yang sama seperti dijelaskan di Docker:
<project>/.envuntuk nilai khusus Docker seperti nama image, port, dan token gateway~/.openclaw/.envuntuk kunci provider berbasis env dan token bot~/.openclaw/agents/<agentId>/agent/auth-profiles.jsonuntuk autentikasi OAuth/API-key provider yang disimpan~/.openclaw/openclaw.jsonuntuk konfigurasi perilaku
Gunakan clawdock-show-config saat Anda ingin memeriksa file .env dan openclaw.json dengan cepat. Ini menyamarkan nilai .env dalam output yang dicetak.