सेटअप और संचालन

क्या मैं VPS पर Docker चला सकता हूँ?

संक्षिप्त उत्तर

KVM VPS पर, हाँ, बिना किसी प्रतिबंध के — आधिकारिक रिपॉजिटरी से Docker Engine इंस्टॉल करें और सब कुछ काम करता है, जिसमें buildx, Compose और Docker-in-Docker शामिल हैं। OpenVZ या LXC-आधारित वर्चुअल सर्वर पर Docker या तो विफल होता है या असुरक्षित होस्ट कॉन्फ़िगरेशन की आवश्यकता होती है, क्योंकि इसे cgroups और namespaces चाहिए जो शेयर्ड-कर्नेल वर्चुअलाइज़ेशन प्रदान नहीं करता।

अपने कंटेनर मेमोरी लिमिट्स को जोड़कर और होस्ट के लिए लगभग 1 GB जोड़कर इंस्टेंस का आकार निर्धारित करें। एक सामान्य वेब एप्लिकेशन, बैकग्राउंड वर्कर और PostgreSQL स्टैक 8 GB में आराम से फिट हो जाता है।

Docker डेटा रूट को NVMe पर रखें। इमेज लेयर एक्सट्रैक्शन और कंटेनर फाइलसिस्टम राइट्स IO-बाउंड हैं, और धीमी स्टोरेज पर हर डिप्लॉयमेंट उन कारणों से धीमा लगता है जो CPU जैसे दिखते हैं लेकिन असल में नहीं हैं।

यह भी देखें: OpenVZ · NVMe · KVM · LXC

सेटअप और संचालन में 7 उत्तर

सभी उत्तर पर वापस जाएं