में डॉकर कंटेनर में चलने वाले मोंगो खोल का उपयोग करना मैं एक बैश स्क्रिप्ट बनाना चाहता हूं जो किसी उपयोगकर्ता को एक डॉकर कंटेनर के अंदर चल रहे एक मोंगोड डेटाबेस से हटा देता है।लिनक्स स्क्रिप्ट
टर्मिनल के माध्यम से आम तौर पर मैं docker exec -it mycontainername bash
पर अमल होगा और उसके बाद एक बार मैं कंटेनर में हूँ मैं निष्पादित mongo mydbname --eval "db.users.remove({"firstname":"Bob"})"
मैं बस पता नहीं कैसे एक linux bash लिपि में यह क्या करना है।
docker exec
कमांड वाली स्क्रिप्ट निष्पादित करने के बाद, यह स्क्रिप्ट छोड़ देता है और डॉकर कंटेनर टर्मिनल खोलता है और मुझे कमांड दर्ज करने के लिए संकेत देता है।
अलग -d
ध्वज कार्य का उपयोग करना चाहते हैं?