পাত্রগুলি কেবল চালানোর জন্য আপনি যে চিত্রটি ব্যবহার করেন তা কেবল একটি উদাহরণ। একটি ধারক অ্যাপ্লিকেশন তৈরি করার সময় মনের অবস্থা উদাহরণস্বরূপ একটি নতুন, ক্লিন উবুন্টু ধারক গ্রহণ না করে এবং এতে আপনি যে অ্যাপ্লিকেশন এবং কনফিগারেশনগুলি চান তা ডাউনলোড করে তা চালিয়ে যেতে দেয়।
আপনার অ্যাপ্লিকেশনটির উদাহরণ হিসাবে আপনার ধারকটিকে আচরণ করা উচিত তবে আপনার অ্যাপ্লিকেশনটি কোনও চিত্রের সাথে এম্বেড করা আছে। যথাযথ ব্যবহারের ফলে একটি কাস্টম চিত্র তৈরি করা হবে, যেখানে আপনি আপনার সমস্ত ফাইল, কনফিগারেশন, পরিবেশের ভেরিয়েবল ইত্যাদি চিত্রটিতে এম্বেড করেন। ডকফাইফাইল এবং এটি কীভাবে এখানে করা হয় সে সম্পর্কে আরও পড়ুন
এটি করার পরে, আপনার একটি চিত্র রয়েছে যাতে সমস্ত কিছু রয়েছে এবং আপনার অ্যাপ্লিকেশনটি ব্যবহার করার জন্য, আপনি কেবল সঠিক পোর্ট সেটিংস বা অন্যান্য গতিশীল ভেরিয়েবলগুলি ব্যবহার করে চিত্রটি চালান using docker run <your-image>
--rm
কোনও কিছু সম্পাদনের জন্য আপনি খুব অল্প সময়ের জন্য ব্যবহার করেছেন এমন কনটেইনারগুলির সাথে পতাকা সহ পাত্রে চালানো ভাল, উদাহরণস্বরূপ, একটি ধারকটির ভিতরে আপনার অ্যাপ্লিকেশনটি সংকলন করুন, বা এটি যে কাজ করে যা কিছু পরীক্ষা করে দেখুন এবং তারপরে আপনি এটি একটি স্বল্পকালীন পাত্রে জানেন এবং আপনি আপনার ডকার ডেমনকে বলুন যে এটি শেষ হয়ে গেলে এর সাথে সম্পর্কিত সমস্ত কিছু মুছুন এবং ডিস্কের স্থানটি সংরক্ষণ করুন।
--rm
থামানো পাত্রে সরিয়ে দেয় (এক এটিdocker run
তৈরি করে), চিত্রটি নয় যা এটি নির্ভর করে (আপনি কী ডাউনলোড করেছেন)।