कैसे या नाम डॉकटर कंटेनरों का नाम बदलें


जब डॉकटर कंटेनर बनाए जाते हैं, तो सिस्टम किसी भी नामकरण टकराव से बचने और मानव भागीदारी के बिना स्वचालन में सुधार करने के लिए प्रत्येक कंटेनर में एक सार्वभौमिक अद्वितीय पहचानकर्ता ( UUID ) नंबर को स्वचालित रूप से असाइन करता है।

इस लेख में, हम बताएंगे कि कैसे आसानी से डॉकटर कंटेनर की पहचान करें और लिनक्स में नाम या कंटेनर का नाम बदलें।

डिफ़ॉल्ट रूप से, डॉकटर कंटेनर को पहचानने के तीन तरीकों का उपयोग करता है, जैसे:

  • UUID long identifier e.g “21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c”.
  • UUID short identifier e.g “21fbb152a940a37”.
  • name e.g discourse_app.

ध्यान दें कि यदि कोई नाम निर्दिष्ट नहीं है, तो डिफ़ॉल्ट रूप से, डॉकर डेमन कंटेनरों को यूयूआईडी लंबे पहचानकर्ता प्रदान करता है; यह एक नाम के रूप में एक यादृच्छिक स्ट्रिंग उत्पन्न करता है।

डॉकटर कंटेनर का नाम कैसे दें

आप अपने डॉकटर कंटेनरों को यादगार नाम दे सकते हैं जब आप उन्हें चलाते हैं, तो - name ध्वज का उपयोग निम्नानुसार करते हैं। -d ध्वज डॉक को डिटैच्ड मोड में कंटेनर चलाने के लिए कहता है, पृष्ठभूमि में और नया कंटेनर आईडी प्रिंट करता है।

$ sudo docker run -d --name discourse_app local_discourse/app

अपने सभी डॉकटर कंटेनरों की सूची देखने के लिए, निम्न कमांड चलाएँ।

$ sudo docker ps

अब से, प्रत्येक आदेश जो कंटेनर_ड के साथ काम करता था, अब उदाहरण के लिए आपके द्वारा निर्दिष्ट नाम के साथ उपयोग किया जा सकता है।

$ sudo docker restart discourse_app
$ sudo docker stop discourse_app
$ sudo docker start discourse_app

डॉकटर कंटेनर का नाम कैसे बदलें

एक डॉकटर कंटेनर का नाम बदलने के लिए, पुनर्नामित उप-कमांड का उपयोग करें जैसा कि दिखाया गया है, निम्नलिखित उदाहरण में, हम कंटेनर का नाम बदलकर डिस्कशन_एप एक नया नाम डिस्क_एप्प// मजबूत >।

$ sudo docker rename discourse_app disc_app

एक कंटेनर का नाम बदलने के बाद, पुष्टि करें कि यह अब नए नाम का उपयोग कर रहा है।

$ sudo docker ps

अधिक जानकारी के लिए, docker-run मैन पेज देखें।

$ man docker-run

बस इतना ही! इस लेख में, हमने डॉकटर कंटेनरों का नाम और नाम बदलने के तरीके का विस्तार किया है। किसी भी प्रश्न को पूछने या इस गाइड में अपने विचार जोड़ने के लिए नीचे दिए गए टिप्पणी फ़ॉर्म का उपयोग करें।