मैं एक डॉकर रूकी हूं इसलिए नीचे अवधारणाओं और शब्दावली का मेरा उपयोग त्रुटिपूर्ण हो सकता है।क्या अलग मोड में डॉकर कंटेनर शुरू करने का कोई तरीका है?
मुझे लगता है कि मैं एक कंटेनर बनाने (docker create
के माध्यम से) की धारणा को समझता हूं, और एक कंटेनर शुरू करने के लिए (docker start
के माध्यम से) शुरू करता हूं। मैं कम स्पष्ट रूप से भी समझता हूं लेकिन अभी भी कुछ हद तक docker run
का उपयोग एक कंटेनर बनाने और चलाने के लिए किया जाता है। अगर मैं गलत हूं तो मुझे सही करो।
जब तक मैं कुछ याद नहीं करता, अगर मैं एक कंटेनर शुरू करना चाहता हूं ताकि यह अलग हो, मेरा एकमात्र विकल्प docker run -d
है।
जो मुझे समझ में नहीं आता है: मान लीजिए कि मैंने पहले ही अपना कंटेनर बनाया है, और यह बंद हो गया है, और अब मैं इसे अलग करना चाहता हूं। मैं उसको कैसे करू? या यह इसके बारे में सोचने का गलत तरीका है?
मैं दो बार आदेश नीचे का उपयोग कर कंटेनर को चलाने के लिए कोशिश कर रहा द्वारा इस वैचारिक गलतफहमी (मुझे यकीन है कि यह क्या है है हूँ) में भाग:
docker -d --name=fred my/image
दूसरी बार मुझे मिल गया:
डॉकर: डेमन से त्रुटि प्रतिक्रिया: संघर्ष। नाम "/ image" पहले से ही कंटेनर द्वारा उपयोग में है [...]
ठीक; अब मैं समझता हूं कि यह एक ही नाम के साथ दो कंटेनर बनाने की कोशिश करता है जो स्पष्ट रूप से नहीं हो सकता है। लेकिन इससे मुझे इस वैचारिक प्रश्न का सामना करना पड़ा: यदि मेरे पास एक कंटेनर है जो कहता है, रोका, तो मैं इसे अलग मोड में कैसे शुरू कर सकता हूं?
मैंने आपको बताया कि मैं एक रूकी था। किसी भी जानकारी के लिए धन्यवाद।
वाह, क्षमा करें, मेरा स्वरूपण भयानक है। –
जेम्स, अब आपके उत्तर को स्वरूपित किया गया है। प्रश्न का उत्तर देते समय आप सहायता लिंक प्राप्त कर सकते हैं जिसे आप आगे बढ़कर शुरू कर सकते हैं। :) – Rao
धन्यवाद राव, मैंने मदद देखा और बैकटीक्स का उपयोग करने की कोशिश की। मैंने
भी कोशिश की है लेकिन इसे सबमिट नहीं किया क्योंकि यह "पूर्वावलोकन" में सही नहीं दिख रहा था। बस मुझे शुरू करने के लिए ... आप मेरे ब्लॉक पर किस सीमा का उपयोग करते थे? –