Docker Volume ব্যবস্থাপনা করার জন্য বিভিন্ন কমান্ড উপলব্ধ রয়েছে। নিচে Docker Volume-এর সাথে কাজ করার জন্য প্রধান কমান্ড এবং তাদের উদাহরণ দেওয়া হলো।
Docker Volume তৈরি করতে docker volume create
কমান্ড ব্যবহার করা হয়।
docker volume create my-volume
বিবরণ: এখানে my-volume
হল নতুন তৈরি করা ভলিউমের নাম।
সকল Docker Volume দেখতে docker volume ls
কমান্ড ব্যবহার করুন।
docker volume ls
বিবরণ: এটি আপনার সিস্টেমে উপলব্ধ সমস্ত ভলিউমের একটি তালিকা প্রদর্শন করবে।
নির্দিষ্ট একটি Volume সম্পর্কে বিস্তারিত তথ্য দেখতে docker volume inspect
কমান্ড ব্যবহার করা হয়।
docker volume inspect my-volume
বিবরণ: এটি my-volume
ভলিউমের বিস্তারিত তথ্য, যেমন এর পথ, এবং ব্যবহারকারী কন্টেইনারগুলির তথ্য দেখাবে।
অপ্রয়োজনীয় Volume মুছতে docker volume rm
কমান্ড ব্যবহার করুন।
docker volume rm my-volume
বিবরণ: এটি my-volume
নামক ভলিউমটি মুছে ফেলবে। মনে রাখবেন, যদি সেই ভলিউমটি এখনও কোনো কন্টেইনার দ্বারা ব্যবহৃত হয়, তবে এটি মুছে ফেলা যাবে না।
সকল অব্যবহৃত Volume মুছতে docker volume prune
কমান্ড ব্যবহার করুন।
docker volume prune
বিবরণ: এই কমান্ডটি সমস্ত অব্যবহৃত (unused) ভলিউম মুছে ফেলবে। এটি মুছতে চান কিনা নিশ্চিত করার জন্য আপনাকে একটি নিশ্চিতকরণ বার্তা দেখানো হবে।
Volume ব্যবহার করে একটি কন্টেইনার চালানোর জন্য -v
বা --mount
অপশন ব্যবহার করতে পারেন। উদাহরণস্বরূপ:
docker run -d --name my-container -v my-volume:/app/data my-app-image
বিবরণ: এখানে my-volume
কন্টেইনারের /app/data
ডিরেক্টরির সাথে যুক্ত করা হয়েছে। এটি কন্টেইনারের ভিতরে my-volume
এর তথ্য সংরক্ষণ করবে।
Docker Volume-এর সঙ্গে কাজ করার জন্য বিভিন্ন কমান্ড রয়েছে, যা ভলিউম তৈরি, তালিকা, তথ্য দেখা, মুছা এবং কন্টেইনারের সাথে যুক্ত করার জন্য ব্যবহৃত হয়। এই কমান্ডগুলির মাধ্যমে আপনি ডেটার স্থায়িত্ব এবং কন্টেইনারের মধ্যে শেয়ারিং সুবিধা লাভ করতে পারেন। Docker Volume ব্যবস্থাপনা আপনার ডেভেলপমেন্ট এবং ডিপ্লয়মেন্টের প্রক্রিয়াকে আরও কার্যকর করে তোলে।
আরও দেখুন...