अपनी इमेज रजिस्ट्री में भेजें
कंटेनर को ECR, GCR या Docker Hub में रखें।
अपनी इमेज रजिस्ट्री में भेजें, CoddyKit पर MLOps Academy का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह MLOps Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। MLOps Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
इमेज कहाँ रहती हैं
क्लाउड आपके लैपटॉप से इमेज नहीं खींच सकता। पहले उसे कंटेनर रजिस्ट्री में भेजें—ऐसी साझा जगह जहाँ से रनटाइम उसे खींच सकें। 🚀
एक रजिस्ट्री चुनें
हर क्लाउड की अपनी रजिस्ट्री होती है: AWS में ECR, Google में आर्टिफ़ैक्ट रजिस्ट्री और Docker Hub हर जगह काम करता है। अपने रनटाइम के निकट वाली चुनें।
इमेज नाम में पता होता है
पूरा इमेज नाम अपनी रजिस्ट्री होस्ट, रिपॉज़िटरी और टैग को समाहित करता है। रनटाइम इसी पते को पढ़कर जानता है कि इमेज कहाँ से खींचनी है।
registry.example.com/team/model-api:1.0.0भेजने से पहले टैग करें
docker tag का उपयोग करके अपनी स्थानीय इमेज को रजिस्ट्री का पूरा नाम दें। भेजने वाली कमांड गंतव्य खोजने के लिए इसी नाम का उपयोग करती है।
docker tag model-api registry.example.com/team/model-api:1.0.0पहले लॉग इन करें
रजिस्ट्री डिफ़ॉल्ट रूप से निजी होती हैं। अपने क्रेडेंशियल के साथ docker login चलाएँ, ताकि डेमन को इमेज भेजने और खींचने की अनुमति मिले।
docker login registry.example.comइमेज भेजें
अब docker push हर परत को रजिस्ट्री में अपलोड करता है। साझा आधार परतों को छोड़ दिया जाता है, इसलिए केवल आपका नया कोड नेटवर्क पर भेजा जाता है।
docker push registry.example.com/team/model-api:1.0.0latest पर कभी निर्भर न रहें
latest टैग बदलता रहता है, इसलिए दो बार खींचने पर अलग-अलग इमेज मिल सकती हैं। हमेशा किसी विशिष्ट, अपरिवर्तनीय संस्करण टैग को जारी करें।
Git commit से टैग करें
एक बेहतरीन तरीका है कि इमेज को git commit SHA से टैग करें। तब चल रहा हर कंटेनर सीधे सटीक स्रोत कोड तक पहुँचाया जा सकता है।
docker tag model-api registry.example.com/team/model-api:$(git rev-parse --short HEAD)डाइजेस्ट वास्तव में अपरिवर्तनीय होते हैं
टैग बदले जा सकते हैं, लेकिन डाइजेस्ट एक ऐसा कंटेंट हैश है जो कभी नहीं बदलता। पूरी निश्चितता के लिए उत्पादन परिनियोजन को डाइजेस्ट से बाँधें।
registry.example.com/team/model-api@sha256:9f86d0...खींचना सफल है, इसकी पुष्टि करें
किसी साफ़ मशीन से पूरे नाम पर docker pull चलाएँ। यदि डाउनलोड बिना समस्या पूरा हो जाता है, तो क्लाउड रनटाइम भी उसे खींच सकेगा।
docker pull registry.example.com/team/model-api:1.0.0रजिस्ट्री आपका हस्तांतरण बिंदु है
इमेज भेजकर टैग करने के बाद, रजिस्ट्री वह एकमात्र स्रोत बन जाती है जहाँ से क्लाउड परिनियोजन करता है। उत्पादन को आपका हस्तांतरण पूरा हो गया है।
त्वरित जाँच
आइए जाँचें कि परिनियोजन को पुनरुत्पाद्य क्या बनाता है।
पुनरावलोकन
आपने इमेज को टैग किया, लॉग इन किया और अपरिवर्तनीय संस्करण के साथ उसे रजिस्ट्री में भेजा। अब क्लाउड आपके मॉडल को कहीं भी खींच सकता है। 🐳
एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 30
- पाठ
- 120
अक्सर पूछे जाने वाले प्रश्न
क्या “अपनी इमेज रजिस्ट्री में भेजें” पाठ निःशुल्क है?
हाँ—“अपनी इमेज रजिस्ट्री में भेजें” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और MLOps Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। MLOps Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“अपनी इमेज रजिस्ट्री में भेजें” में मैं क्या सीखूँगा?
कंटेनर को ECR, GCR या Docker Hub में रखें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ MLOps Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या MLOps Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर MLOps Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।
“अपनी इमेज रजिस्ट्री में भेजें” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस MLOps Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर MLOps Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- अपनी इमेज रजिस्ट्री में भेजें
- सर्वररहित कंटेनर रनटाइम पर तैनात करें
- ऑटोस्केलिंग और समवर्तीता कॉन्फ़िगर करें
- क्लाउड में गुप्त जानकारी और कॉन्फ़िगरेशन सँभालें