छवि को हटाए बिना डॉकर में एक छवि टैग कैसे निकालें?

मान लीजिए कि मैं एक डॉकर छवि टैग करना चाहता हूं, और एक टाइपो बनाना चाहता हूं । मैं छवि को हटाए बिना टैग कैसे हटा सकता हूं? न तो मैनपेज और न ही डॉकर प्रलेखन में टैग हटाने का उल्लेख है ।

docker tag 0e5574283393 my-imajdocker tag 0e5574283393 my-image# docker untag my-imaj # There is no "docker untag"!

यदि आपकी छवि को एक से अधिक टैग के साथ टैग किया गया है, तो docker rmi टैग को हटा देगा, लेकिन छवि को नहीं ।

तो आपके उदाहरण में । ..

# docker rmi my-imaj

... उस टैग को हटा देगा और अन्य सही टैग के साथ मौजूद छवि को छोड़ देगा ।

भागो docker rmi REPOSITORY:TAG टैग हटाने के लिए ।

REPOSITORY और TAG मान से आते हैं docker images आउटपुट।

उदाहरण के लिए

$ docker rmi my-image:0e5574283393Untagged: my-image:0e5574283393

खाली डॉकर रेपो से शुरू करके, टाइप करके एक छवि आयात करें:

#docker run hello-world

भागो docker images छवियों को सूचीबद्ध करने का आदेश। परिणाम इस तरह दिखना चाहिए:

REPOSITORY        TAG           IMAGE ID          CREATED           SIZEhello-world       latest        7bc42cc48a84      4 weeks ago       316MB

अब एक छवि टैग बनाते हैं जिसे कहा जाता है v1 चलकर docker tag आदेश:

#docker tag hello-world:latest hello-world:v1

अगर हम चलाते हैं docker images आदेश हम इस तरह हमारे नए टैग देखेंगे:

REPOSITORY        TAG           IMAGE ID          CREATED           SIZEhello-world       latest        7bc42cc48a84      4 weeks ago       316MBhello-world         v1          7bc42cc48a84      4 weeks ago       316MB

एक विशिष्ट टैग को हटाने के लिए (मूल प्रश्न का उत्तर देने के लिए), डॉकर आरएमआई चलाएं hello-world:v1 कहाँ v1 टैग नाम है । आउटपुट इस तरह दिखेगा:

#docker rmi hello-world:v1Untagged: hello-world:v1

भागो docker images छवियों को सूचीबद्ध करने का आदेश। ध्यान दें कि छवि टैग हटा दिया गया है:

REPOSITORY        TAG           IMAGE ID          CREATED           SIZEhello-world       latest        7bc42cc48a84      4 weeks ago       316MB

टैग नाम के साथ अन्य छवि को टैग करें और बाद में आपकी वर्तमान छवि से आपका टैग हटा दिया जाएगा ।

For those who want to untag <none>-टैग की गईं तस्वीरें foo/बार:<none> : ‘डॉकर इमेज-डाइजेस्ट` और’ डॉकर आरएमआई फू/बार ’ का उपयोग करें@