डॉकर एक दिलचस्प मंच है। इसके साथ आप सर्वर पर उपयोग के लिए पूर्व-कॉन्फ़िगर सॉफ़्टवेयर के साथ हजारों कंटेनर तैनात कर सकते हैं। और भी दिलचस्प बात यह है कि यह प्लेटफॉर्म इतना बड़ा हो गया है कि इसे लिनक्स के बाहर अन्य प्लेटफॉर्म पर इस्तेमाल किया जा सकता है।
फिर भी, डॉकर जितना बड़ा है, उसमें प्रवेश के लिए थोड़ी बाधा है - बहुत सारे आदेश और इसे जोड़ने के लिए एक अच्छा आधिकारिक UI उपकरण नहीं है।
यानी अब तक। पेश है सिंपल डॉकर यूआई। यह एक क्रोम-आधारित ऐप है जो आपको डॉकर छवियों को स्थापित, प्रबंधित और ट्वीक करने की अनुमति देता है।
डॉकर इंस्टॉल करना
सरल डॉकर यूआई का उपयोग करने से पहले आपको डॉकर को अपने सिस्टम पर स्थापित और चलाना होगा। डॉकर सिस्टम को उबंटू लिनक्स पर कैसे चलाया जाए और कैसे चलाया जाए, इस पर कुछ विस्तृत निर्देश दिए गए हैं। बस इस गाइड पर जाएं, और चरण दर चरण इसका पालन करें। इसके तुरंत बाद, आपके सिस्टम पर डॉकर चलना चाहिए, और आप साधारण डॉकर यूआई ऐप को आज़मा सकेंगे।
उबंटू का उपयोग नहीं कर रहे हैं? चिंता न करें, सभी ऑपरेटिंग सिस्टम के लिए डॉकर के अपने निर्देश हैं। बस यहां जाएं, और आप इसे कुछ ही समय में सेट कर लेंगे!
सरल डॉकर UI प्राप्त करना
सरल डॉकर यूआई एक क्रोम एप्लिकेशन है - मतलब, सब कुछ ठीक से काम करने के लिए आपको अपने सिस्टम पर एक वैध Google क्रोम या क्रोमियम इंस्टॉलेशन की आवश्यकता होगी। दोनों को स्थापित करना काफी आसान है।
एक बार यह रास्ते से हट जाने के बाद, आपको ऐप को ही इंस्टॉल करना होगा। इसे यहां पर देख जा सकता है। बस "क्रोम में जोड़ें" बटन पर क्लिक करें, और यह जल्द ही आपके सिस्टम पर होगा। एक बार वहां पहुंचने के बाद, यह क्रोम ब्राउज़र में "ऐप्स" के अंतर्गत पॉप अप हो जाएगा। इसे लॉन्च करें, और आपका जाना अच्छा रहेगा।
सरल डॉकर UI सेट करना
हालांकि यह एक क्रोम ऐप है, इसका मतलब यह नहीं है कि यह तुरंत काम करेगा। सबसे पहले, आपको कुछ चीजों को कॉन्फ़िगर करने की आवश्यकता होगी। शुरू करने के लिए, एक टर्मिनल विंडो खोलें और निम्न कार्य करें:
sudo nano /etc/systemd/system/docker-tcp.socket
एक बार फ़ाइल के अंदर, नीचे दिए गए कॉन्फ़िगरेशन को उसमें पेस्ट करें।
[Unit] Description=Docker HTTP Socket for the API [Socket] ListenStream=2375 BindIPv6Only=both Service=docker.service [Install] WantedBy=sockets.target
एक बार कॉन्फ़िगरेशन फ़ाइल में होने के बाद, इसे अपने कीबोर्ड पर "Ctrl + O" दबाकर सहेजें। फिर, "Ctrl + x" दबाकर नैनो से बाहर निकलें। ऐसा करने से यह सुनिश्चित होगा कि सरल डॉकर यूआई रिमोट एपीआई से जुड़ सकता है।
हालाँकि, आपने अभी तक नहीं किया है। कुछ मॉड्यूल शुरू करने की जरूरत है। पहली चीज जो करने की जरूरत है वह यह है कि हमारे द्वारा बनाई गई सिस्टमड फाइल को सक्षम करने की जरूरत है। इसके साथ किया जा सकता है:
systemctl enable docker-tcp.socket
एक बार सक्षम होने के बाद, डॉकर को रोकना होगा। क्यों? इसके बिना सॉकेट शुरू नहीं किया जा सकता।
systemctl stop docker
अब जबकि डॉकर को रोक दिया गया है, हम सॉकेट शुरू करने के लिए systemd का उपयोग कर सकते हैं।
systemctl start docker-tcp.socket
अंत में, कमांड लाइन में सब कुछ सही ढंग से कॉन्फ़िगर किया गया है। अब जो कुछ आवश्यक है वह डॉकर रिमोट एपीआई से कनेक्शन जोड़ना है। ऐसा करने के लिए सिंपल डॉकर यूआई के सेटिंग भाग में जाएं, और "सत्यापित करें" बटन पर क्लिक करें। आपको बस इतना ही करना चाहिए, और सब कुछ काम करना चाहिए।
नोट: आपको अपने डॉकटर कंटेनरों को साधारण डॉकर यूआई में दिखाना शुरू करने के लिए अपनी मशीन को पुनरारंभ करने की आवश्यकता हो सकती है।
सरल डॉकर UI का उपयोग करना
सरल डॉकर यूआई के साथ बहुत कुछ करना है। शुरुआत के लिए, आप अपनी स्थापित डॉकर छवियों को देख सकते हैं। यह आपको बताएगा कि यह कितना बड़ा है और इसे कब बनाया गया था। अधिक विस्तृत जानकारी प्राप्त करने के लिए कंटेनर टैब पर क्लिक करना भी संभव है। किसी भी कंटेनर पर क्लिक करने से आपको "प्रारंभ" और "निकालें" बटन के साथ-साथ विस्तृत जानकारी, एक परिवर्तन-लॉग और यहां तक कि बातचीत करने के लिए एक टर्मिनल भी मिलता है।
स्थापित छवियों को देखने के साथ, आप किसी भी छवि के लिए रजिस्ट्री हब को खोज सकते हैं, उसे ढूंढ सकते हैं, इसे स्थापित कर सकते हैं और इसे अपने सिस्टम में आसानी से तैनात कर सकते हैं। रजिस्ट्री को खोजना और केवल कुछ क्लिक के साथ अपनी आवश्यक छवियां प्राप्त करना इतना आसान कभी नहीं रहा।
एक छवि को स्थापित और तैनात करना उल्लेखनीय रूप से आसान है। एक बार जब आप रजिस्ट्री में जो चाहते हैं उसे ढूंढ लेते हैं, तो टूल बाहर चला जाएगा और इसकी सभी ज़रूरतों को डाउनलोड करेगा, और फिर इसे आपके डॉकर इंस्टॉलेशन में इंस्टॉल किया जाएगा। उसके बाद आपको कंटेनर का नाम देने और उसे कस्टमाइज़ करने के लिए कहा जाएगा, और फिर यह चलेगा।
इसके तुरंत बाद, आपके डॉकर कंटेनर में आपके सर्वर या लिनक्स डेस्कटॉप पर चलने वाला सॉफ़्टवेयर होगा। वह सब कुछ क्लिक के साथ किया गया था। इससे कौन बहस कर सकता है?
निष्कर्ष
कुल मिलाकर, आपको डॉकर में कमांड लाइन के साथ जो कुछ भी करने की आवश्यकता है वह इस ऐप में अधिक कुशल और प्रभावी तरीके से किया जा सकता है। निश्चित रूप से, यह एक क्रोम ऐप है, और यह इसे एकदम सही बनाता है, लेकिन यह तर्क देना मुश्किल है कि यह टूल कुछ भी नहीं बल्कि बेहद उपयोगी है।
यदि आप डॉकर को आज़माना चाहते हैं, लेकिन टर्मिनल के साथ खिलवाड़ नहीं करना चाहते हैं, तो यह उपकरण आपके लिए है। वैकल्पिक रूप से, यदि आप टर्मिनल के साथ डॉकर का उपयोग करना पसंद करते हैं, लेकिन आप कुछ तेज़ खोज रहे हैं, तो सरल डॉकर यूआई ठीक वही हो सकता है जिसकी आप तलाश कर रहे हैं।