डॉकर रजिस्ट्री एक ऐसी प्रणाली है जो डॉकर छवियों को संग्रहीत और वितरित करती है। रजिस्ट्री हब पर कई छवियां होस्ट की गई हैं। एक छवि के कई संस्करण हो सकते हैं, प्रत्येक को एक अलग टैग द्वारा पहचाना जाता है।
एक रजिस्ट्री उपयोगकर्ताओं को इससे डॉकर छवियों को खींचने और होस्टिंग के लिए नई छवियों को पुश करने देती है। यह आपको अपने आवेदन की एक प्रति ऑनलाइन रखने की अनुमति देता है। यह आपको छवियों को दूसरों के साथ साझा करने में भी सक्षम बनाता है।
डॉकर रजिस्ट्री में किसी एप्लिकेशन की छवि को पुश करने के लिए आवश्यक सभी चीज़ों का पता लगाएं।
डॉकर रजिस्ट्री का उपयोग क्यों करें?
हालाँकि ऑनलाइन कई सार्वजनिक रजिस्ट्रियाँ हैं, लेकिन DockerHub बहुत लोकप्रिय है। डॉकर रजिस्ट्री, डॉकर इंक का एक उत्पाद है, जिसके लिए जिम्मेदार कंपनी है डॉकर मंच अपने आप। यह सार्वजनिक और निजी दोनों रिपॉजिटरी को होस्ट करता है। आप सार्वजनिक रिपॉजिटरी का उपयोग कर सकते हैं या प्रतिबंधित निजी रिपॉजिटरी के लिए भुगतान कर सकते हैं।
डॉकर रजिस्ट्री स्वचालित बिल्ड, कॉर्पोरेट खाते और स्रोत नियंत्रण एकीकरण प्रदान करती है। सेटअप काफी पसंद है गिटहब, सहयोगी ओपन-सोर्स प्लेटफॉर्म. डॉकर इंजन डिफ़ॉल्ट रूप से डॉकर रजिस्ट्री के साथ इंटरैक्ट करता है। आप अपनी CI/CD प्रक्रियाएँ भी चला सकते हैं।
आप डेमो ऐप को परिनियोजित करके डॉकर रजिस्ट्री के बारे में अधिक जान सकते हैं।
एक डॉकर रजिस्ट्री खाता बनाएँ
पर नेविगेट करके प्रारंभ करें डॉकर हब वेबसाइट और वहां एक खाता पंजीकृत करना।
एक बार जब आप साइन अप और लॉग इन कर लेते हैं, तो आपके पास अपने डॉकर खाते तक पहुंच होगी।
डेमो ऐप इमेज को पुश करने के लिए आपको एक रिपॉजिटरी बनाने की जरूरत है। पर क्लिक करें रिपॉजिटरी बनाएं बटन, फिर एक प्रदान करें नाम और विवरण रिपॉजिटरी का। आप चुन सकते हैं कि अपनी रिपॉजिटरी को सार्वजनिक या निजी बनाना है या नहीं। डॉकर रजिस्ट्री आपको एक मुफ्त निजी रिपॉजिटरी और कई सार्वजनिक रिपॉजिटरी तक पहुंच प्रदान करती है।
एक डॉकर छवि खींचो
प्रक्रिया का परीक्षण करने के लिए, डॉकर हब से डॉकर छवि का नमूना लें। आप इस आदेश का उपयोग करके एक उबंटू छवि खींच सकते हैं:
डॉकर पुल उबंटू
उबंटू आधिकारिक डॉकर छवियों में से एक है। अगला, आपको इसे अपने स्वयं के डॉकर रिपॉजिटरी में धकेलने की आवश्यकता है।
अपनी छवि को डॉकर रजिस्ट्री में पुश करें
अब आपको छवि को अपनी स्थानीय मशीन से डॉकर हब रिपॉजिटरी में धकेलना होगा। सभी रिपॉजिटरी में निर्देश होते हैं कि उनमें छवियों को कैसे पुश किया जाए। अपनी रिपॉजिटरी में पुश करने से पहले आपको अपनी स्थानीय छवि को संरचित करने के लिए इस विशिष्ट सिंटैक्स का उपयोग करने की आवश्यकता होगी। यह इस तरह दिखना चाहिए:
रिमोट रिपोजिटरी पर कमांड के समान नाम रखने के लिए अपने स्थानीय रेपो में छवि का नाम बदलें। आप इसे निम्न आदेश के साथ कर सकते हैं:
डॉकर टैग उबंटू: नवीनतम सैंड्रा 35 / टेस्ट्रेपो: नवीनतम
जब प्रक्रिया पूरी हो जाती है, तो आपको छवि को नए नाम और टैग के साथ अपनी छवियों के बीच देखना चाहिए।
फिर आगे बढ़ें और निम्न आदेश के साथ छवि को रजिस्ट्री में धकेलें:
डॉकर पुश सैंड्रा 35 / टेस्ट्रेपो: नवीनतम
एक सफल पुश ऐसा दिखेगा:
अब, अपने ब्राउज़र में अपने दूरस्थ डॉकर रिपॉजिटरी में नेविगेट करें। जब आप पेज को रिफ्रेश करते हैं तो आपको इमेज को रिपॉजिटरी में देखना चाहिए।
बधाई हो, आपने डॉकर रजिस्ट्री पर सफलतापूर्वक एक छवि होस्ट की है! आप छवि पर क्लिक करके ऐप लॉग देख सकते हैं।
उसी पद्धति का उपयोग करके, आप अपने स्वयं के एप्लिकेशन होस्ट कर सकते हैं। आपके आवेदन का आकार होस्ट की गई छवि की मात्रा में वृद्धि करेगा। जब तक आप इसे हटा नहीं देते तब तक रजिस्ट्री छवि को संग्रहीत करती है। आप अपनी छवि इंटरनेट पर किसी के साथ भी साझा कर सकते हैं।
डॉकर रजिस्ट्री सर्वश्रेष्ठ रजिस्ट्री है
डॉकर रजिस्ट्री, डॉकर सॉफ्टवेयर सिस्टम की महान विशेषताओं में से एक है। रजिस्ट्री छवियों के भंडारण और वितरण को ऑनलाइन अनुकूलित करती है। आप जल्दी से कंटेनरीकृत एप्लिकेशन बना सकते हैं और उन्हें ऑनलाइन शिप कर सकते हैं।
डॉकर रजिस्ट्री अपने सार्वजनिक रिपॉजिटरी पर असीमित संख्या में एप्लिकेशन होस्ट करती है। वैकल्पिक रूप से, आप एक विशेष ऑडियंस तक सीमित सशुल्क निजी रिपॉजिटरी बना सकते हैं।
डॉकर रजिस्ट्री का उपयोग करना शुरू करें और एप्लिकेशन को स्टोर करने और साझा करने के तरीके को बदलें।