Portainer | ओपन सोर्स कंटेनर मैनेजमेंट टूल

Portainer देवप्स उपकरण

एक हल्का और स्व-होस्टेड कंटेनर प्रबंधन मंच

पोर्टेनर एक ओपन-सोर्स और शक्तिशाली कंटेनर प्रबंधन मंच है। यह आपको डॉकर और कुबेरनेट्स वातावरण को आसानी से बनाने, प्रबंधित करने और बनाए रखने की अनुमति देता है।

अवलोकन

Portainer एक खुला स्रोत, शक्तिशाली हल्के GUI और आसान-से-उपयोग कंटेनर प्रबंधन उपकरण है। यह ग्राहकों को कंटेनर प्रौद्योगिकी को अपनाने, निर्माण करने, प्रबंधित करने और डॉकटर, कुबेरनेट्स, डॉकर स्वार्म और एज़्योर एसीआई के साथ कंटेनर आधारित अवतार को बनाए रखने में मदद करता है। Portainer सॉफ़्टवेयर डेवलपर्स और IT संचालन दोनों के लिए एक सहज ज्ञान युक्त इंटरफ़ेस के साथ उपकरण को तैनात करना आसान है। पोर्टेनर सीएलआई का उपयोग करने की आवश्यकता को हटा देता है और कंटेनरों को प्रबंधित करने की जटिलता को छुपाता है। पोर्टेनर कंटेनर प्रबंधन प्लेटफ़ॉर्म में दो घटक, पोर्टेनर सर्वर और पोर्टेनर एजेंट होते हैं। ये दोनों तत्व एक डॉकर इंजन पर हल्के डॉकर कंटेनर के रूप में चलते हैं। यह केंबरनेट्स और डॉकर उत्पादन वातावरण के केंद्रीकृत कॉन्फ़िगरेशन, प्रबंधन और सुरक्षा को सक्षम करता है। यह पर्यावरण का एक विस्तृत अवलोकन देता है और DevOps को कंटेनरों, छवियों, संस्करणों, नेटवर्क और अधिक का प्रबंधन करने की अनुमति देता है। यह स्टैंडअलोन डॉकर इंजन के साथ और डॉकर झुंड के साथ भी संगत है।

सिस्टम आवश्यकताएं

इंस्टॉलेशन निर्देश आपके लिनक्स वातावरण पर पोर्टेनर ओपन सोर्स कंटेनर मैनेजमेंट सर्वर के लिए निम्नलिखित धारणाएं बनाते हैं:

  • डॉकर का नवीनतम संस्करण स्थापित किया गया
  • होस्ट पोर्टेनर सर्वर इंस्टेंस के लिए SUDO एक्सेस
  • पोर्ट 9443 यूआई और एपीआई तक पहुंचने के लिए
  • पोर्ट 8000 पर टीसीपी टनल सर्वर
  • यूनिक्स सॉकेट्स के माध्यम से डॉकर तक पहुंच
  • सेलिनक्स अक्षम है
  • डॉकर रूट के रूप में चल रहा है

विशेषताएँ

पोर्टेनर सीई कंटेनर-ए-ए-सर्विस सॉल्यूशन डॉकर कंटेनरों को डॉकर झुंड यूआई मैनेजर के रूप में प्रबंधित करने के लिए सुविधाओं की एक विस्तृत श्रृंखला का समर्थन करता है। Portainer कंटेनर प्रबंधन GUI की कुछ प्रमुख विशेषताएं नीचे सूचीबद्ध हैं:

  • एक्सेस कंट्रोल मैनेजमेंट
  • क्लाउड-देशी अनुप्रयोगों को तैनात करें
  • नेटवर्क अलगाव
  • आवेदन लॉगिंग
  • क्लस्टर विज़ुअलाइज़ेशन
  • कंटेनर नेटवर्किंग
  • रजिस्ट्री और भंडारण प्रबंधन
  • ऑर्केस्ट्रेशन
  • बैकअप और पुनर्स्थापना

स्थापना निर्देश

लिनक्स पर डॉकर के साथ पोर्टेनर स्थापित करें

यह दस्तावेज़ स्थापना चरणों का मानना ​​है कि पोर्टेनर के सामुदायिक संस्करण के सभी डेपेंसी पैकेज आपके लिनक्स वातावरण पर स्थापित हैं और अद्यतित हैं। लिनक्स ऑपरेटिंग सिस्टम सेटअप के लिए, कृपया पोर्टेनर सर्वर कंटेनर को स्थापित करने के लिए नीचे दिए गए इंस्टॉलेशन चरणों का पालन करें। सबसे पहले, वॉल्यूम बनाएं जो पोर्टेनर सर्वर नीचे कमांड का उपयोग करके अपने डेटाबेस को संग्रहीत करने के लिए उपयोग करेगा:

    docker volume create portainer_data

अगला, टर्मिनल में नीचे चलाकर पोर्टेनर बेस्ट कंटेनर मैनेजमेंट सॉफ़्टवेयर को डाउनलोड और इंस्टॉल करें:

    docker run -d -p 8000:8000 -p 9443:9443 --name portainer \
        --restart=always \
        -v /var/run/docker.sock:/var/run/docker.sock \
        -v portainer_data:/data \
        portainer/portainer-ce:latest

डिफ़ॉल्ट रूप से, पोर्टेनर कंटेनर प्रबंधन प्रणाली स्थापना पोर्ट 9443 को सुरक्षित करने के लिए एक स्व-हस्ताक्षरित एसएसएल प्रमाणपत्र उत्पन्न करती है। यदि आपको लीगेसी कारणों के लिए HTTP पोर्ट 9000 ओपन की आवश्यकता है तो आप निम्नलिखित को डॉकर रन कमांड में जोड़ सकते हैं:

    -p 9000:9000

अब आप यह देखने के लिए जांच कर सकते हैं कि क्या पोर्टेनर सर्वर कंटेनर ने डॉकर पीएस कॉममड चलाकर शुरू किया है:

    docker ps

वैकल्पिक रूप से आप अपने पोर्टेनर सर्वर इंस्टॉलेशन और डॉकर स्टैंडअलोन के साथ पोर्टेनर एजेंट को निम्न कमांड चलाकर स्थापित कर सकते हैं:

    docker run -d -p 9001:9001 --name portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes portainer/agent:latest

पोर्टेनर एजेंट अतिरिक्त कार्यक्षमता प्रदान करता है जैसे कि पोर्टेनर से वॉल्यूम ब्राउज़िंग। अब, आप URL ब्राउज़ करके अपने Portainer सर्वर उदाहरण में लॉग इन कर सकते हैं:

    https://localhost:9443

आपको IP या पूरी तरह से योग्य डोमेन नाम (FQDN) के साथ LocalHost को बदलने की आवश्यकता है और आपको Portainer सर्वर के लिए प्रारंभिक सेटअप पृष्ठ दिखाई देगा। यह बात है, पोर्टेनर सर्वर स्थापित किया गया है। बधाई हो! आपने लिनक्स पर पोर्टेनर डॉकर कंटेनर प्रबंधन सर्वर को सफलतापूर्वक सेटअप किया है। आनंद लेना!

FAQs

What is Portainer used for?

Portainer is a free easy to use and open source contianer management UI for Docker and Kubernetes environment. Portainer makes it easier for you to manage your Docker containers, images, networks, and volumes from the web based Portainer GUI dashboard.

Is Portainer free?

Yes, Portainer CE is free to use and download container management tool for container environments.

Is Portainer open source?

Yes, Portainer is open source container orchestration management software. Portainer source code repository is available at Github.

In what language is Portainer written?

Portainer is written in Go and Javascript programming languages.

Does Portainer work with Kubernetes?

Portainer docker swarm management ui works with all flavors of either self hosted or managed Kubernetes to ensure any app deployed is safe and secure.

अन्वेषण करना

इस लेख में हमने ओपन सोर्स कंटेनर मैनेजमेंट पोर्टेनर सीई टूल के बारे में चर्चा की। अन्य शीर्ष खुले स्रोत कंटेनर ऑर्केस्ट्रेशन और प्रबंधन उपकरणों के बारे में जानने के लिए, कृपया निम्नलिखित पृष्ठ पर जाएं:

DevOps के लिए शीर्ष 5 ओपन सोर्स कंटेनर ऑर्केस्ट्रेशन टूल

ओपन सोर्स कंटेनर ऑर्केस्ट्रेशन टूल

 हिन्दी