कंटेनर (Container) नेटवर्किंग
Docker कोर्स का हिस्सा
आपने किसी कंटेनर में वेब सर्वर चलाया होगा, उसे यह कहते देखा होगा कि वह पोर्ट 80 पर सुन रहा है, फिर ब्राउज़र में http://localhost:80 खोला और कुछ भी नहीं मिला। कंटेनर ठीक है। सर्वर भी ठीक है। कुछ टूटा नहीं है, और इसका कारण किसी फ़्लैग को रट लेने के बजाय ढंग से समझ लेने लायक़ है।
कंटेनर को अपना नेटवर्क मिलता है। आपके नेटवर्क का हिस्सा नहीं, बल्कि पूरी तरह अपना: अपना IP पता, अपने पोर्ट, और "localhost" का अपना मतलब। कंटेनर के अंदर का पोर्ट 80 और आपकी मशीन का पोर्ट 80 दो अलग-अलग पोर्ट 80 हैं, ठीक वैसे ही जैसे एक इमारत का फ़्लैट 3 और दूसरी इमारत का फ़्लैट 3 दो अलग फ़्लैट होते हैं। उन्हें अलग पहचानने का ज़रिया इमारत का डाक पता है, और डिफ़ॉल्ट रूप से बाहर से कंटेनर की इमारत तक ले जाने वाला कोई पता...
असली माहौल में Docker कंटेनर (Container) नेटवर्किंग सीखना चाहते हैं?
नीचे क्लिक करें, Docker के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ कंटेनर (Container) नेटवर्किंग पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंकंटेनर (Container) नेटवर्किंगआप क्या सीखेंगे
- Published ports
- -p host:container
- User-defined networks
- Container DNS
- Docker network
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
13 पाठ- 1Docker क्या है20 मिनट
- 2आपका पहला कंटेनर (Container)25 मिनट
- 3इमेज (Image) और Dockerfile30 मिनट
- 4कस्टम इमेज (Image) बनाना35 मिनट
- 5कंटेनर (Container) नेटवर्किंग30 मिनट
- 6वॉल्यूम (Volume) और पर्सिस्टेंस30 मिनट
- 7डॉकर कम्पोज़ (Docker Compose)35 मिनट
- 8मल्टी-स्टेज बिल्ड्स (Multi-Stage Builds)35 मिनट
- 9एनवायरनमेंट वेरिएबल्स और सीक्रेट्स25 मिनट
- 10हेल्थचेक (Healthcheck) और रीस्टार्ट नीतियां25 मिनट
- 11इमेज (Image) ऑप्टिमाइज़ेशन और सुरक्षा30 मिनट
- 12रजिस्ट्रियां (Registries) और प्रकाशन25 मिनट
- 13कैपस्टोन: एक स्टैक को शिप करना50 मिनट
