मुख्य सामग्री पर जाएं
ClawDock Docker-आधारित OpenClaw इंस्टॉल के लिए एक छोटी शेल-हेल्पर लेयर है। यह आपको लंबे docker compose ... इनवोकेशन के बजाय clawdock-start, clawdock-dashboard, और clawdock-fix-token जैसे छोटे कमांड देता है। यदि आपने अभी तक Docker सेट अप नहीं किया है, तो Docker से शुरू करें।

इंस्टॉल करें

कैनॉनिकल हेल्पर पथ का उपयोग करें:
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
यदि आपने पहले ClawDock को scripts/shell-helpers/clawdock-helpers.sh से इंस्टॉल किया था, तो नए scripts/clawdock/clawdock-helpers.sh पथ से फिर से इंस्टॉल करें। पुराना raw GitHub पथ हटा दिया गया था।

आपको क्या मिलता है

बुनियादी ऑपरेशन

कमांडविवरण
clawdock-startGateway शुरू करें
clawdock-stopGateway रोकें
clawdock-restartGateway फिर शुरू करें
clawdock-statusकंटेनर स्थिति जांचें
clawdock-logsGateway लॉग फॉलो करें

कंटेनर एक्सेस

कमांडविवरण
clawdock-shellGateway कंटेनर के अंदर शेल खोलें
clawdock-cli <command>Docker में OpenClaw CLI कमांड चलाएं
clawdock-exec <command>कंटेनर में कोई भी कमांड निष्पादित करें

वेब UI और पेयरिंग

कमांडविवरण
clawdock-dashboardControl UI URL खोलें
clawdock-devicesलंबित डिवाइस पेयरिंग सूचीबद्ध करें
clawdock-approve <id>पेयरिंग अनुरोध स्वीकृत करें

सेटअप और रखरखाव

कमांडविवरण
clawdock-fix-tokenकंटेनर के अंदर Gateway टोकन कॉन्फ़िगर करें
clawdock-updateपुल करें, फिर से बिल्ड करें, और फिर शुरू करें
clawdock-rebuildकेवल Docker इमेज फिर से बिल्ड करें
clawdock-cleanकंटेनर और वॉल्यूम हटाएं

उपयोगिताएं

कमांडविवरण
clawdock-healthGateway हेल्थ चेक चलाएं
clawdock-tokenGateway टोकन प्रिंट करें
clawdock-cdOpenClaw प्रोजेक्ट डायरेक्टरी पर जाएं
clawdock-config~/.openclaw खोलें
clawdock-show-configरीडैक्ट किए गए मानों के साथ कॉन्फ़िग फ़ाइलें प्रिंट करें
clawdock-workspaceवर्कस्पेस डायरेक्टरी खोलें

पहली बार का फ्लो

clawdock-start
clawdock-fix-token
clawdock-dashboard
यदि ब्राउज़र कहता है कि पेयरिंग आवश्यक है:
clawdock-devices
clawdock-approve <request-id>

कॉन्फ़िग और सीक्रेट

ClawDock Docker में वर्णित उसी Docker कॉन्फ़िग विभाजन के साथ काम करता है:
  • Docker-विशिष्ट मानों, जैसे इमेज नाम, पोर्ट, और Gateway टोकन के लिए <project>/.env
  • env-आधारित प्रोवाइडर कुंजियों और bot टोकन के लिए ~/.openclaw/.env
  • संग्रहित प्रोवाइडर OAuth/API-key auth के लिए ~/.openclaw/agents/<agentId>/agent/auth-profiles.json
  • व्यवहार कॉन्फ़िग के लिए ~/.openclaw/openclaw.json
जब आप .env फ़ाइलों और openclaw.json को जल्दी से जांचना चाहते हैं, तो clawdock-show-config का उपयोग करें। यह अपने प्रिंट किए गए आउटपुट में .env मानों को रीडैक्ट करता है।

संबंधित

Docker

OpenClaw के लिए कैनॉनिकल Docker इंस्टॉल।

Docker VM रनटाइम

कड़े आइसोलेशन के लिए Docker-प्रबंधित VM रनटाइम।

अपडेट करना

OpenClaw पैकेज और प्रबंधित सेवाओं को अपडेट करना।