Build your ultimate AI agent
कोर्स विवरण
यह पाठ्यक्रम Introduction to Docker पाठ्यक्रम से प्राप्त ज्ञान को आगे बढ़ाता है, और कंटेनरीकरण की अवधारणाओं तथा उपकरणों में और गहराई से जाता है। हम कंटेनर इमेज प्रबंधन, नेटवर्किंग, फ़ाइल सिस्टम संचार, और बहु-प्लेटफ़ॉर्म तथा बहु-कंटेनर अनुप्रयोगों के विकास जैसे उन्नत विषयों का अन्वेषण करेंगे।
कंटेनराइज़्ड अनुप्रयोगों का अनुकूलन
कंटेनराइज़्ड अनुप्रयोगों के आकार, सुरक्षा और पुन: उपयोगिता को बेहतर बनाने के लिए मल्टी-स्टेज बिल्ड बनाना सीखें। व्यावहारिक अभ्यासों के माध्यम से, कंटेनर इमेजों को अनुकूलित करने की तकनीकों में महारत हासिल करें, जिससे विविध परिवेशों में कुशल परिनियोजन और प्रबंधन सुनिश्चित हो सके।Docker Compose के साथ कंटेनर परिनियोजन को बेहतर बनाना
जानें कि कंटेनरों के बीच संचार को सुगम बनाने और स्थानीय तथा बाहरी दोनों नेटवर्कों को नेटवर्किंग सेवाएँ प्रदान करने के लिए Docker नेटवर्किंग टूल्स और अवधारणाओं का उपयोग कैसे करें। कंटेनरों और होस्ट मशीन के बीच निर्बाध डेटा साझाकरण के लिए फ़ाइल सिस्टम माउंट्स और वॉल्यूम्स का अन्वेषण करें। इसके अलावा, बहु-कंटेनर एप्लिकेशन डिप्लॉयमेंट्स को ऑर्केस्ट्रेट करने के लिए Docker Compose में दक्षता हासिल करें, जिससे डेटा विज्ञान और इंजीनियरिंग परिवेशों में प्रचलित जटिल टूल्स की सेटअप प्रक्रिया सरल हो जाती है।विकास और परिनियोजन को सशक्त बनाना
यह पाठ्यक्रम आपको अपने विकास, परीक्षण और वितरण प्रक्रियाओं को बेहतर बनाने के लिए आवश्यक कौशल प्रदान करता है। हालाँकि यह अनिवार्य नहीं है, लेकिन यदि आपने कुछ सरल कंटेनरों के साथ काम किया है और उन्हें बनाया है, तो आप इस पाठ्यक्रम से सबसे अधिक लाभ प्राप्त करेंगे। पाठ्यक्रम के अंत तक, आपके पास कंटेनराइज़्ड अनुप्रयोगों को अनुकूलित करने, कंटेनरों के बीच संचार को सुव्यवस्थित करने, और बहु-कंटेनर अनुप्रयोगों को आसानी से तैनात करने का ज्ञान और उपकरण होंगे, जिससे आपकी Docker सीखने की यात्रा और सशक्त होगी।पूर्वापेक्षाएँ
पाठ्यक्रम
कोर्स रूपरेखा
1
कमांड्स और फाइल सिस्टम
यह अध्याय नए Docker कमांड्स और होस्ट सिस्टम व कंटेनराइज़्ड एप्लिकेशन के बीच डेटा साझा करने के तरीकों को कवर करता है। जानें कि परसिस्टेंट वॉल्यूम्स कब और कैसे उपयोग करें, और होस्ट फाइल सिस्टम्स तक कैसे पहुँचा जाए।
- इंटरमीडिएट Docker कमांड्स50 XP
- एक नज़र में Help50 XP
- मौजूदा कंटेनर100 XP
- कंटेनर का ऑटोमैटिक क्लीनअप50 XP
- होस्ट फाइलसिस्टम को माउंट करना50 XP
- चल रहे कंटेनर को कोई फ़ाइल पास करना100 XP
- गायब, पर भूला नहीं गया50 XP
- अलग तरीके, वही नतीजा100 XP
- Persistent volumes50 XP
- एक कंटेनर वॉल्यूम बनाना100 XP
- अलग कंटेनर, वही वॉल्यूम100 XP
2
नेटवर्किंग
Docker में नेटवर्किंग सर्विसेज़ एक्सपोज़ करना, Docker नेटवर्क्स बनाना, और Dockerfiles के जरिए नेटवर्क सेटिंग्स बनाए रखना सीखें।
3
एडवांस्ड कंटेनर इमेज बनाना
संक्षिप्त और प्रभावी कंटेनर इमेज बनाने के लिए Docker के एडवांस्ड इमेज मैनेजमेंट और बिल्ड टूल्स का उपयोग करना सीखें। अलग-अलग प्रोसेसर आर्किटेक्चर्स पर चलने में सक्षम मल्टी-प्लेटफ़ॉर्म इमेज बनाएँ।
4
Docker Compose
Docker की वॉल्यूम, नेटवर्किंग, और कंटेनर हैंडलिंग क्षमताओं को Docker Compose के साथ मिलाकर मल्टी-कंटेनर एप्लिकेशन बनाएँ। docker-compose.yml फाइल के जरिए एप्लिकेशन डिप्लॉयमेंट अपडेट और मैनेज करें।
C
इंटरमीडिएट Docker
कोर्स
पूरा

