मेरे पास एडब्ल्यूएस पर होस्ट किए गए सभी डॉकर स्विम हैं, जो मूल रूप से this tutorial की लाइनों के साथ बनाए गए हैं।डॉकर-मशीन मौजूदा मशीन से कनेक्ट
हमारे कोड को तैनात करने के लिए, मुझे इस कंप्यूटर को अलग-अलग कंप्यूटर से अलग करने में सक्षम होना चाहिए जहां मैंने इन उदाहरणों को बनाया था। मुझे docker-machine
amazonec2
ड्राइवर के लिए दस्तावेज़ों में कहीं भी नहीं दिखाई देता है जहां मैं इन मौजूदा उदाहरणों से कनेक्ट करने के लिए अपने एडब्ल्यूएस क्रेडेंशियल्स का उपयोग कर सकता हूं।
कुछ ट्यूटोरियल जो मैंने तर्क का उपयोग किया है, मौजूदा उदाहरण से कनेक्ट करने के लिए docker-machine
यूआरएल के माध्यम से निर्दिष्ट करने के लिए तर्क दिया गया है, लेकिन मुझे अपने सबसे हालिया डॉकर-मशीन संस्करण में यह तर्क दिखाई नहीं देता है।
अन्य ट्यूटोरियल टीएलएस विन्यास और उस docker-machine
साथ संयोजन के रूप में मौजूदा उदाहरणों से कनेक्ट करने का उपयोग कर, लेकिन दिया अद्वितीय/गुप्त AWS क्रेडेंशियल का उल्लेख है, यह अनावश्यक प्रतीत और जटिलता की एक परत मुझे आशा है कि मैं बच सकते हैं कहते हैं।
इस के लिए अनुशंसित दृष्टिकोण क्या है?
कनेक्ट करने में असमर्थ:
puttygen मेरी-key.pem एल> id_rsa
डोकर मशीन सामान्य --generic-आईपी-पता = EC2 -.... गणना --driver पैदा करते हैं। झुंड-Dev01
id_rsa amazonaws.com --generic-ssh-कुंजी पूर्व बनाने के चेकों ... बनाना मशीन ... (झुंड-Dev01) आयात कर रहा है SSH कुंजी चल रही है ... मशीन होने के लिए प्रतीक्षा कर रहा है चल रहा है, इसमें कुछ मिनट लग सकते हैं ... बनाए गए उदाहरण के ऑपरेटिंग सिस्टम का पता लगाना ... एसएसएच उपलब्ध होने की प्रतीक्षा कर रहा है ...
शायद तुम एक [डोकर मशीन सामान्य ड्राइवर] को संदर्भित कर रहे हैं (https://docs.docker.com/machine/drivers/generic/) जेनेरिक ड्राइवर के साथ आप मौजूदा रिमोट डॉकर इंस्टॉलेशन को प्रावधान करने और टीएलएस के साथ सेटअप करने में सक्षम हैं। –
@kand क्या आप इसे समझते हैं? मैं खुद को कोशिश कर रहा हूं और मैं अभी तक सही एसएसएच सेटिंग्स – MrJD
निर्धारित नहीं कर सकता हूं, मैंने इस पर छोड़ दिया है और इस पर काम नहीं किया है:/ – kand