एक विशिष्ट डॉकफाइल में, आमतौर पर यह रेखा होती है From ubuntu:16.04
जो डॉकटर रिपॉजिटरी से एक छवि खींचने में सक्षम होती है।
अब मैंने अपनी छवि रिपॉजिटरी बनाई है:
रिपोजिटरी यूआरआई है: 1234567890.dkr.ecr.us-west-2.amazonaws.com/mycompany
जैसा कि ऊपर स्क्रीनशॉट में देखा गया है, मैंने एक छवि को सर्वर पर धकेल दिया।
मैं यह सुनिश्चित करने के लिए निम्नलिखित चलाता हूं कि मैंने ecr पर लॉगिन किया है
> `aws ecr get-login --region us-west-2`
Flag --email has been deprecated, will be removed in 1.14.
Login Succeeded
ईसीआर लॉगिन त्रुटि के बिना पूरा होता है। फिर मैंने एक नई छवि बनाने की कोशिश की:
> docker build -t rtf-converter . -f Dockerfile-rtf-converter
Sending build context to Docker daemon 790.1 MB
Step 1/2 : FROM mycompany:latest
repository mycompany not found: does not exist or no pull access
यहां डॉकरफाइल की सामग्री है
FROM mycompany:latest
RUN apt-get install chef-zero
FROM
बयान में रिपॉजिटरी को ठीक से निर्दिष्ट करने का सही तरीका क्या है ?
मैं विशेष रूप से लेबल द्वारा भ्रमित हूं। लेबलिंग का एक अच्छा सम्मेलन क्या है?
यह सिर्फ एक डॉकटर रजिस्ट्री है, इसलिए हाँ। बस सुनिश्चित करें कि डॉकर्ड को ईसीआर रेपो के साथ ठीक से प्रमाणित किया गया है।
—
EEAA
समझा। मैंने कोशिश की है
—
एंथनी कोंग
asw ecr login
लेकिन फिर भी असफल हूं । मैं इस समस्या को हल करने के लिए प्रश्न को संशोधित करूंगा। मुझे आशा है कि आपको कोई आपत्ति नहीं है मैं लक्ष्य डंडे को स्थानांतरित करता हूं