से एडब्ल्यूएस लोचदार बीनस्टॉक में छवि को तैनात करें मैं डॉकर छवि को अपने निजी रेपो से खींचने की कोशिश कर रहा हूं और इसे ज़िप में पैक किए गए डॉकरुन.ए.एस.एस.एस.एस. की मदद से एडब्ल्यूएस लोचदार बीनस्टॉक पर तैनात कर रहा हूं। इसकी सामग्रीनिजी डॉकर रेपो
{
"AWSEBDockerrunVersion": "1",
"Authentication": {
"Bucket": "my-bucket",
"Key": "docker/.dockercfg"
},
"Image": {
"Name": "namespace/repo:tag",
"Update": "true"
},
"Ports": [
{
"ContainerPort": "8080"
}
]
}
कहाँ "मेरे-बाल्टी" S3 पर मेरी बाल्टी का नाम, जो मेरे बी एस वातावरण के रूप में एक ही स्थान का उपयोग करता है। विन्यास कि कुंजी में सेट है
$ docker login
docker2boot एप्लिकेशन के टर्मिनल में लागू करने का परिणाम है। फिर यह "माई-बाल्टी" में फ़ोल्डर "डॉकर" में कॉपी किया गया है। छवि निश्चित रूप से मौजूद है। उसके बाद मैं ईबी के लिए dockerrun फ़ाइल के साथ ज़िप अपलोड करें और तैनाती पर मैं
Activity execution failed, because: WARNING: Invalid auth configuration file
मैं क्या याद आ रही है मिल सकता है? अग्रिम धन्यवाद
क्या आप कुछ कम मुश्किल के लिए "डॉकर/.dockercfg" को आजमा सकते हैं और बदल सकते हैं? "myapp.dockercfg" के बारे में कैसे? ईबीएस डाटा सत्यापन के प्रति असहिष्णुता के लिए कुख्यात है। – Tal
आपकी टिप्पणी के लिए धन्यवाद, @ टाल, लेकिन अभी भी कोई भाग्य नहीं है और एक ही समस्या है –