पाठ 12 / 26

कंटेनर अस्थायी होते हैं

कंटेनर की लिखने योग्य लेयर में लिखा डेटा कंटेनर हटने पर ग़ायब हो जाता है।

docker rm के बाद कुछ नहीं बचता

कंटेनर का अपना फ़ाइल सिस्टम अस्थायी है। अगर कोई डेटाबेस अपनी फ़ाइलें कंटेनर के अंदर लिखता है और आप docker rm करते हैं, तो वह डेटा हमेशा के लिए चला जाता है — यह जान-बूझकर बनाया गया व्यवहार है।

त्वरित जाँच: `docker rm` के बाद कंटेनर की लिखने योग्य लेयर में लिखे डेटा का क्या होता है?

  • यह अपने-आप बैकअप हो जाता है
  • यह हमेशा के लिए खो जाता है
  • यह अगले कंटेनर में चला जाता है
Answer

यह हमेशा के लिए खो जाता है — बिना वॉल्यूम या बाइंड माउंट के, डेटा केवल कंटेनर की लिखने योग्य लेयर में रहता है और उसी के साथ हट जाता है।