ড্যাংলিং ডকার ইমেজগুলি কীভাবে সরানো যায়

Dyanlim Dakara Imejaguli Kibhabe Sarano Yaya



ডকারে একটি অ্যাপ্লিকেশন তৈরি করার সময়, এমন কিছু পরিস্থিতিতে রয়েছে যেখানে বিকাশকারীকে প্রয়োজন অনুযায়ী সময়ে সময়ে পরিবর্তন করতে হবে। পরিবর্তনগুলি প্রয়োগ করার সময় বা একটি অ্যাপ্লিকেশন পুনর্নির্মাণ করার সময়, কিছু আবর্জনা বা ঝুলন্ত ছবি তৈরি হয় যা আবর্জনা থেকে মুক্তি পেতে বাদ দেওয়া প্রয়োজন।

এই নিবন্ধটি নিম্নোক্ত দিকগুলি অন্তর্ভুক্ত করবে:







ড্যাংলিং ডকার ইমেজ কি?

একটি ' ঝুলন্ত ছবি ” এমন একটি চিত্রের সাথে মিলে যায় যার কোনো সংগ্রহস্থলের নাম নেই এবং একটি ট্যাগ ডকার ইমেজ তালিকার আকারে স্পষ্ট হয় <কোনও>: <কেউ> ' যেখানে পূর্বের 'কোনটিই' ভান্ডারের নাম উপস্থাপন করে এবং শেষের 'কোনটি' একটি ট্যাগ।



এই চিত্রগুলি তৈরি হয় যখন একটি অ্যাপ্লিকেশন চিত্র তৈরি করা হয় এবং উদাহরণস্বরূপ ট্যাগ করা হয়, “ নমুনা-চিত্র: x ” এর পরে, চিত্রটিতে কিছু আপডেট করা হয় এবং একটি নতুন চিত্র তৈরি করা হয়, তবে একই ট্যাগ সহ। এমন পরিস্থিতিতে, ডকার পূর্ববর্তী/শেষ চিত্র থেকে ট্যাগটি সরিয়ে দেয় এবং তারপরে এটিকে নতুন ছবিতে বরাদ্দ করে। ফলস্বরূপ, আগের/শেষ ছবি যেটির ট্যাগ হারিয়েছে তা একটি 'ঝুলন্ত চিত্র'-এ পরিণত হয়।



কিভাবে ঝুলানো ডকার ইমেজ সরান?

দ্য ' ঝুলন্ত ডকার ইমেজ 'এর মাধ্যমে সনাক্ত এবং বাদ দেওয়া যেতে পারে' ছাঁটাই 'স্বয়ংক্রিয়ভাবে কমান্ড।





একটি ঝুলন্ত চিত্র তৈরি এবং অপসারণ করতে নীচের প্রদত্ত পদ্ধতিগুলি অনুসরণ করুন:

একটি ঝুলন্ত চিত্র তৈরি করা



একটি 'ঝুলন্ত চিত্র' তৈরি করতে, নীচের ব্যাখ্যা করা পদ্ধতিগুলি বিবেচনা করুন:

ধাপ 1: 'ডকারফাইল' ফাইল সম্পাদনা করুন

প্রথমত, একটি ঝুলন্ত ছবি তৈরি করা যাক। এটি করতে, 'ডকারফাইল' নামের ফাইলটিতে নিম্নলিখিত কোড লাইনগুলি লিখুন/পেস্ট করুন:

বিনামূল্যে থেকে: 18.04
এন্ট্রিপয়েন্ট [ 'প্রতিধ্বনি' , 'ওহে বিশ্ব' ]

বিঃদ্রঃ: এখানে, ' 18.04 'উবুন্টু সংস্করণ বোঝায়।

ধাপ 2: ছবি তৈরি করুন

এখন, 'নামক ইমেজ তৈরি করতে নীচের প্রদত্ত cmdlet চালান। হ্যালো-ওয়ার্ল্ড: img1 ”:

ডকার বিল্ড -t হ্যালো-ওয়ার্ল্ড: img1।

উপরের cmdlet একটি ডকার ইমেজ তৈরি করে যা প্রদর্শন করে ' ওহে বিশ্ব ” টার্মিনালে যখন এটি একটি ধারক হিসাবে কার্যকর করা হয়।

ধাপ 3: চিত্রগুলি তালিকাভুক্ত করুন

নীচের-উল্লেখিত cmdlet কার্যকর করার মাধ্যমে ছবিটি তৈরি করা হয়েছে কিনা তা যাচাই করুন:

ডকার ইমেজ ls

এখানে, এটি যাচাই করা যেতে পারে যে 'এর সাথে ট্যাগ করা একটি চিত্র ওহে বিশ্ব 'এর সাথে' img1 ” ট্যাগটি সফলভাবে নির্মিত হয়েছে।

ধাপ 4: বেস ইমেজের সংস্করণ পরিবর্তন করুন

এখন, উবুন্টু থেকে বেস ইমেজের সংস্করণ আপডেট করুন “ 18.04 ' প্রতি ' 20.04 এবং অভিন্ন ট্যাগ দিয়ে একটি নতুন ছবি তৈরি করুন যেমন, 'হ্যালো-ওয়ার্ল্ড: img1'। এটি করতে, নীচে লেখা 'ডকারফাইল' ফাইলে কোডটি সংশোধন/সম্পাদনা করুন:

বিনামূল্যে থেকে: 20.04
এন্ট্রিপয়েন্ট [ 'প্রতিধ্বনি' , 'ওহে বিশ্ব' ]

ধাপ 5: চিত্রটি আবার তৈরি করুন

এখানে, একটি নতুন ইমেজ তৈরি করতে নিচের প্রদত্ত cmdlet আবার চালান:

ডকার বিল্ড -t হ্যালো-ওয়ার্ল্ড: img1।

এখন, সিস্টেমে চিত্রগুলি তালিকাভুক্ত করতে নীচের প্রদত্ত cmdlet চালান:

ডকার ইমেজ ls

এখানে, এটি দেখা যায় যে হাইলাইট করা চিত্রটিতে সংগ্রহস্থলের নাম এবং ট্যাগ উভয়ই '' হিসাবে সেট করা আছে। এই চিত্রটিকে 'ঝুলন্ত' চিত্র হিসাবে উল্লেখ করা হয়।

এই ছবিটি প্রথম উবুন্টুর মাধ্যমে নির্মিত হয়েছিল 18.04 'বেস ইমেজ। এর পরে, উবুন্টু ব্যবহার করে একই ট্যাগ (হ্যালো-ওয়ার্ল্ড: img1) দিয়ে একটি নতুন চিত্র তৈরি করা হয়েছিল 20.04 'বেস ইমেজ। অতএব, ডকার স্বয়ংক্রিয়ভাবে মূল/প্রাক্তন চিত্র থেকে ট্যাগটি মুছে ফেলে এবং এটিকে নতুন ছবিতে বরাদ্দ করে, যার ফলে একটি ঝুলন্ত চিত্র তৈরি হয়।

কিভাবে ঝুলানো ছবি অপসারণ/বাদ দেবেন?

নিচের cmdlet-এর মাধ্যমে ঝুলন্ত ছবি বাদ দেওয়া যেতে পারে:

ডকার ইমেজ ছাঁটাই

সবশেষে, আলোচিত cmdlet ব্যবহার করে সমস্ত ছবি তালিকাভুক্ত করুন:

ডকার ইমেজ ls

উপরের তালিকাভুক্ত ছবিগুলি থেকে, এটি বোঝানো যেতে পারে যে ঝুলন্ত চিত্রটি সনাক্ত করা হয়েছে এবং সরানো হয়েছে এবং তাই এটি এখানে যথাযথভাবে তালিকাভুক্ত করা হয়নি৷

কিভাবে অব্যবহৃত ছবি অপসারণ?

অব্যবহৃত ছবি অপসারণ করার প্রয়োজন হলে, নিম্নলিখিত cmdlet প্রয়োগ করুন:

ডকার ইমেজ ছাঁটাই -ক

উপসংহার

একটি ' ঝুলন্ত ছবি 'এমন একটি চিত্রের সাথে মিলে যায় যার কোনো সংগ্রহস্থলের নাম এবং ট্যাগ নেই এবং 'এর সাহায্যে সরানো যেতে পারে ডকার ইমেজ ছাঁটাই 'cmdlet. অ্যাপ্লিকেশন আপডেট করার পরে এবং এটি পুনর্নির্মাণের পরে এই ধরনের ছবি তৈরি করা হয়। এই লেখায়, আমরা ড্যান্ডলিং ডকার ইমেজ এবং সেগুলি অপসারণের সম্ভাব্য উপায় সম্পর্কে বিস্তারিত তথ্য প্রদান করেছি।