ডকার 'চিত্র পরিদর্শন করুন' কমান্ড

Dakara Citra Paridarsana Karuna Kamanda



ক্লাস্টার কনফিগারেশন বা নির্ভরতা দ্বন্দ্ব সম্পর্কে চিন্তা না করেই অ্যাপ্লিকেশনগুলি বিকাশ এবং স্থাপন করার জন্য ডকার সবচেয়ে জনপ্রিয় এবং অ্যাক্সেসযোগ্য উপায়গুলির মধ্যে একটি হয়ে উঠেছে।

প্রতিটি ডকার কন্টেইনারের কেন্দ্রে একটি ডকার চিত্র রয়েছে। একটি ডকার ইমেজ হল একটি লাইটওয়েট, স্বতন্ত্র একক যাতে একটি নির্দিষ্ট অ্যাপ্লিকেশন তৈরি এবং চালানোর জন্য প্রয়োজনীয় সমস্ত উপাদান থাকে। এটি অ্যাপ কোড, রানটাইম, লাইব্রেরি, সিস্টেম টুলস, প্যাকেজ এবং আরও অনেক কিছু অন্তর্ভুক্ত করে।

একটি প্রদত্ত ডকার ইমেজ ব্যবহার করে একটি ধারক তৈরি করার আগে, আপনাকে প্রথমে ছবিটি সম্পর্কে একটি তথ্য সংগ্রহ করতে হতে পারে। এটি ছবি সম্পর্কে মেটাডেটা সংগ্রহ করতে সাহায্য করতে পারে যেমন সৃষ্টির তারিখ ইত্যাদি।







সৌভাগ্যবশত, আমাদের কাছে 'ডকার ইমেজ পরিদর্শন' কমান্ড রয়েছে যা আমাদের সঠিকভাবে এটি করতে দেয়। ডকার সিএলআই একটি কমান্ড-লাইন টুলসেটকে বোঝায় যা আমাদের ডকার ইঞ্জিন এবং এর সাথে সম্পর্কিত বস্তু যেমন ছবি, ভলিউম, নেটওয়ার্ক, কন্টেইনার এবং আরও অনেক কিছুর সাথে যোগাযোগ করতে সক্ষম করে।



এই পোস্টে, আমরা শিখব কীভাবে একটি প্রদত্ত চিত্র সম্পর্কে তথ্য আনতে ডকার সিএলআই-তে ডকার 'ইমেজ পরিদর্শন করুন' কমান্ডটি ব্যবহার করতে হয়।



ডকার পরিদর্শন

'ডকার পরিদর্শন' কমান্ড আমাদের বিভিন্ন ডকার অবজেক্ট পরিদর্শন করতে দেয়। একটি বস্তুর পরিদর্শন সেই বস্তু সম্পর্কে একটি বিশদ, নিম্ন-স্তরের তথ্য প্রদান করে। আপনি কন্টেইনার, নেটওয়ার্ক, ভলিউম, প্লাগইন এবং আরও অনেক কিছু সম্পর্কে তথ্য সংগ্রহ করতে এটি ব্যবহার করতে পারেন।





নিম্নলিখিত 'ডকার পরিদর্শন চিত্র' এর সিনট্যাক্স দেখায়:

$ ডকার পরিদর্শন [ বিকল্প ] NAME | আইডি [ NAME | আইডি... ]

কমান্ড নিম্নলিখিত পরামিতি সমর্থন করে:



  • -ফর্ম্যাট - এটি প্রদত্ত Go টেমপ্লেট ব্যবহার করে আউটপুটের বিন্যাস নির্দিষ্ট করে।
  • -size - টাইপটি একটি ধারক হলে এটি মোট ফাইলের আকার প্রদর্শন করে।
  • -টাইপ - এটি নির্দিষ্ট ধরণের জন্য JSON প্রদান করে।

ডকার ইমেজ পরিদর্শন ব্যবহার

আসুন আমরা দেখাই কিভাবে আমরা 'docker image inspect' কমান্ড ব্যবহার করতে পারি। আমরা প্রদর্শনের উদ্দেশ্যে একটি চিত্র টেনে শুরু করি।

নিম্নরূপ কমান্ড চালান:

$ sudo ডকার ব্যস্তবক্স টান

একবার আমরা ছবিটি ডাউনলোড করার পরে, আমরা নিম্নলিখিত কমান্ড ব্যবহার করে এটি পরিদর্শন করতে পারি:

$ sudo ডকার ইমেজ busybox পরিদর্শন

পূর্ববর্তী কমান্ড চিত্র সম্পর্কে একটি বিস্তারিত তথ্য প্রদান করে। এর মধ্যে রয়েছে ছবির ট্যাগ, সংশ্লিষ্ট পরিবেশ ভেরিয়েবল এবং আরও অনেক কিছু।

আরও সুনির্দিষ্ট ফিল্টারিংয়ের জন্য JSON আউটপুট পার্স করতে আপনি JQ-এর মতো টুলগুলিতে আউটপুট পাইপ করতে পারেন।

উপসংহার

এই টিউটোরিয়ালে, আমরা কীভাবে প্রদত্ত ডকার সিএলআই কমান্ডগুলি ব্যবহার করতে শিখেছি, যেমন ডকার 'ইমেজ ইনস্পেক্ট' কমান্ড, ডকার অবজেক্ট যেমন ইমেজ সম্পর্কে নিম্ন-স্তরের বিশদ সংগ্রহ করতে। আপনি আরও জানতে কমান্ড ডকুমেন্টেশন উল্লেখ করতে পারেন।