🐳 Docker अनइंस्टॉल गाइड

अगर Docker या docker-compose से OpenClaw डिप्लॉय किया है, तो अनइंस्टॉल सबसे साफ़ है। कंटेनर्स अलग-थलग होते हैं, होस्ट मशीन प्रभावित नहीं होती।

Docker सीधा डिप्लॉयमेंट

# कंटेनर बंद करें
docker stop openclaw

# कंटेनर हटाएं
docker rm openclaw

# इमेज हटाएं (डिस्क खाली करने के लिए)
docker rmi openclaw/openclaw

# डेटा वॉल्यूम हटाएं (अगर बनाया है)
docker volume rm openclaw_data
💡 कंटेनर नाम नहीं पता? docker ps -a | grep -i openclaw चलाएं।

Docker Compose डिप्लॉयमेंट

अगर docker-compose इस्तेमाल किया, तो प्रोजेक्ट डायरेक्टरी में यह चलाएं:

# सभी सर्विस बंद करें और कंटेनर्स, नेटवर्क हटाएं
docker-compose down

# डेटा वॉल्यूम भी साथ हटाएं
docker-compose down -v

फिर docker-compose.yml की डायरेक्टरी हटा दें।

Podman डिप्लॉयमेंट

अगर Podman इस्तेमाल कर रहे हैं Docker की जगह:

podman stop openclaw
podman rm openclaw
podman rmi openclaw/openclaw

लटकते रिसोर्सेज़ साफ़ करें

Docker लंबे समय तक यूज़ करने से लटकते इमेजेज़ और वॉल्यूम्स जगह ले सकते हैं:

# सभी अप्रयुक्त Docker रिसोर्सेज़ साफ़ करें (सावधानी से)
docker system prune -a --volumes
⚠️ docker system prune -a --volumes सभी अप्रयुक्त Docker रिसोर्सेज़ साफ़ करता है, सिर्फ OpenClaw के नहीं। अगर सर्वर पर अन्य Docker सर्विसेज़ हैं, तो सावधानी से इस्तेमाल करें। सिर्फ OpenClaw का रिसोर्स हटाना बेहतर है।