हाल ही में डोकर का अनावरण किया, एक घोषणा के माध्यम से के लिनक्स संस्करण का गठन आवेदन "डॉकरडेस्कटॉप", जो कंटेनर बनाने, चलाने और प्रबंधित करने के लिए एक ग्राफिकल इंटरफ़ेस प्रदान करता है। पहले, ऐप केवल विंडोज और मैकओएस के लिए उपलब्ध था।
डॉकर डेस्कटॉप पर नए लोगों के लिए, आपको पता होना चाहिए कि यह आपको माइक्रोसर्विसेज और एप्लिकेशन बनाने, परीक्षण करने और प्रकाशित करने की अनुमति देता है एक साधारण ग्राफिकल इंटरफ़ेस के माध्यम से आपके वर्कस्टेशन पर कंटेनर आइसोलेशन सिस्टम में चल रहा है।
आज हमें लिनक्स के लिए डॉकर डेस्कटॉप की सामान्य उपलब्धता की घोषणा करते हुए प्रसन्नता हो रही है, जिससे लिनक्स डेस्कटॉप वातावरण का उपयोग करने वाले डेवलपर्स को ठीक वैसा ही डॉकर डेस्कटॉप अनुभव मिलता है जो वर्तमान में मैकओएस और विंडोज पर उपलब्ध है।
डॉकर डेस्कटॉप लिनक्स ubuntu
सबसे पहले, हम इस अवसर पर अपने लिनक्स डेवलपर समुदाय को धन्यवाद कहना चाहेंगे। आप में से कई लोगों ने शुरुआती रिलीज पर अमूल्य प्रतिक्रिया प्रदान की और लिनक्स के लिए डेस्कटॉप से क्या उम्मीद की जाए, इस बारे में बातचीत करने के लिए समय निकालने के लिए पर्याप्त थे!
लिनक्स इंस्टॉलेशन पैकेज डेब और आरपीएम प्रारूपों में तैयार किए जाते हैं उबंटू, डेबियन और फेडोरा वितरण के लिए। इसके अलावा, आर्कलिनक्स के लिए प्रायोगिक पैकेज पेश किए जाते हैं और रास्पबेरी पाई ओएस के लिए पैकेज रिलीज के लिए तैयार किए जा रहे हैं।
डॉकटर डेस्कटॉप घटक शामिल हैं जैसा डॉकर इंजन, सीएलआई क्लाइंट, डॉकर कंपोज़, डॉकर कंटेंट ट्रस्ट, कुबेरनेट्स, क्रेडेंशियल हेल्पर, बिल्डकिट और भेद्यता स्कैनर. कार्यक्रम व्यक्तिगत उपयोग के लिए, शिक्षा के लिए, खुली परियोजनाओं के लिए, गैर-व्यावसायिक और छोटे व्यवसायों के लिए (250 से कम कर्मचारी और प्रति वर्ष राजस्व में $ 10 मिलियन से कम) के लिए निःशुल्क है।
कुछ लिनक्स डेवलपर्स जिन्होंने केवल डॉकर इंजन का उपयोग किया है, उन्हें डॉकर डेस्कटॉप के बारे में पता नहीं हो सकता है, तो चलिए एक त्वरित अवलोकन प्रदान करते हैं। डॉकर डेस्कटॉप एक आसान-से-इंस्टॉल एप्लिकेशन है जो आपको माइक्रोसर्विसेज और कंटेनरीकृत एप्लिकेशन बनाने और साझा करने की अनुमति देता है। यह कुबेरनेट्स, डॉकर कंपोज़, बिल्डकिट और भेद्यता स्कैनिंग जैसे कंटेनर टूल के साथ आता है।
इतना ही नहीं, लेकिन डॉकर डेस्कटॉप में अब डॉकर एक्सटेंशन शामिल हैं, जो डेवलपर्स को डॉकर भागीदारों, समुदाय या उनके साथियों द्वारा बनाए गए अतिरिक्त विकास उपकरणों को एकीकृत करके अपनी उत्पादकता को मुक्त करने की इजाजत देता है।
डॉकर कंटेनर बनाना आसान बनाने के अलावा, लिनक्स डैशबोर्ड के लिए डॉकर डेस्कटॉप डेवलपर्स के लिए कंटेनरों, छवियों और वॉल्यूम को प्रबंधित करना आसान बनाता है, साथ ही साथ प्रदान करता है:
- सभी प्रमुख ऑपरेटिंग सिस्टम में एक एकीकृत डॉकर अनुभव।
- कुबेरनेट्स के साथ सहज एकीकरण।
- डॉकर डेस्कटॉप यूआई आपकी मशीन पर स्थानीय रूप से चल रही डॉकर प्रक्रियाओं के बारे में जानकारी प्रदान करता है
इसके अलावा, मैक और विंडोज के लिए डॉकर डेस्कटॉप की तरह, लिनक्स के लिए डॉकर डेस्कटॉप डॉकर एक्सटेंशन शामिल हैं. ये उपयोगकर्ता को पूरक विकास उपकरण जोड़ने में सक्षम होने की अनुमति देते हैं। डॉकर ने 14 रिलीज पार्टनर्स के लिए समर्थन की घोषणा की है। इनमें JFrog, Red Hat, Snyk और VMware शामिल हैं।
अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, आप में विवरण देख सकते हैं निम्नलिखित लिंक।
उबंटू पर डॉकर डेस्कटॉप कैसे स्थापित करें?
आप में से जो अपने सिस्टम पर डॉकर डेस्कटॉप स्थापित करने में रुचि रखते हैं, आप एक साधारण कमांड चलाकर ऐसा कर सकते हैं।
इस के लिए, हमें एक टर्मिनल खोलना चाहिए (आप इसे कीबोर्ड शॉर्टकट Ctrl + Alt + T से कर सकते हैं) और इसमें हम निम्नलिखित टाइप करने जा रहे हैं:
sudo apt-get install docker-desktop
और इसके साथ किया आप इसका उपयोग शुरू कर सकते हैं, बस लॉन्चर चलाएं जो आपको अपने एप्लिकेशन मेनू में या टर्मिनल से निम्न कमांड के साथ मिलेगा:
systemctl --user start docker-desktop
पैरा जिनके पास पहले से ही डॉकर डेस्कटॉप का तकनीकी पूर्वावलोकन या बीटा संस्करण था, साफ स्थापना और संभावित समस्याओं से बचने के लिए इसमें से किसी भी अवशिष्ट फ़ाइलों को अनइंस्टॉल करना और हटाना सबसे अच्छा है।
ऐसा करने के लिए, इसे अनइंस्टॉल करने के लिए टर्मिनल में बस निम्न कमांड टाइप करें:
sudo apt remove docker-desktop
और किसी भी अवशिष्ट फाइल को हटाने के लिए, हम टर्मिनल में निम्नलिखित टाइप करने जा रहे हैं:
rm -r $HOME/.docker/desktop sudo rm /usr/local/bin/com.docker.cli sudo apt purge docker-desktop sudo rm ~/.config/systemd/user/docker-desktop.service sudo rm ~/.local/share/systemd/user/docker-desktop.service