ডকার আমদানি এবং লোডের মধ্যে পার্থক্য কী?

Dakara Amadani Ebam Lodera Madhye Parthakya Ki



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

এই নিবন্ধটি ব্যাখ্যা করবে:







ডকার আমদানি এবং লোডের মধ্যে প্রাথমিক পার্থক্য?

দ্য ' ডকার আমদানি ” কমান্ড একটি ফাইল বা URL থেকে একটি নতুন চিত্র তৈরি করে যাতে একটি কন্টেইনারের ফাইল সিস্টেমের একটি স্ন্যাপশট থাকে। ফাইল বা URL আর্গুমেন্ট একটি স্থানীয় ফাইল পাথ বা একটি দূরবর্তী URL হতে পারে যা একটি tar সংরক্ষণাগারের দিকে নির্দেশ করে৷ এটি একটি টার সংরক্ষণাগার থেকে একটি চিত্র তৈরি করতে ব্যবহার করা যেতে পারে যাতে একটি কন্টেইনারের ফাইল এবং ডিরেক্টরি রয়েছে। ব্যবহারকারীরা যখন কোনো মেটাডেটা বা ইতিহাস সংরক্ষণ না করে বিদ্যমান কন্টেইনারের ফাইল সিস্টেম থেকে একটি ছবি তৈরি করতে চান তখন এটি কার্যকর।



অন্যদিকে, “ ডকার লোড ' কমান্ড একটি টার সংরক্ষণাগার থেকে একটি চিত্র লোড করে যা পূর্বে ' ব্যবহার করে সংরক্ষণ করা হয়েছিল ডকার সংরক্ষণ 'আদেশ। ডকার সেভ ব্যবহার করে রপ্তানি করা একটি চিত্র পুনরুদ্ধার করতে এটি ব্যবহার করা যেতে পারে। এটি সহায়ক যখন ব্যবহারকারীরা একটি চিত্র বা একটি সংগ্রহস্থল লোড করতে চান যা পূর্বে ডকার সেভ ব্যবহার করে সংরক্ষণ করা হয়েছিল, সমস্ত মেটাডেটা এবং ইতিহাস সংরক্ষণ করে৷



কিভাবে 'ডকার আমদানি' কমান্ড ব্যবহার করবেন?

কীভাবে ব্যবহার করবেন তা দেখতে প্রদত্ত পদক্ষেপগুলি দেখুন ডকার আমদানি 'আদেশ:





ধাপ 1: সমস্ত ডকার ইমেজ তালিকা

প্রথমে, নীচের তালিকাভুক্ত কমান্ডের মাধ্যমে সমস্ত উপলব্ধ ডকার চিত্রগুলি প্রদর্শন করুন:

ডকার ইমেজ



উপরের আউটপুটে, সমস্ত ডকার ইমেজ দেখা যাবে।

ধাপ 2: স্থানীয় ফাইল থেকে ছবি আমদানি করুন

তারপর, ব্যবহার করুন ' ডকার আমদানি স্থানীয় ফাইল পাথ বা ইউআরএল সহ কমান্ড যা তৈরি করা দরকার এমন চিত্রের চিত্র সামগ্রী রয়েছে:

docker import hello-world_image.docker new-image

এখানে:

  • ' hello-world_image.docker আমাদের সিস্টেমের স্থানীয় ফাইল।
  • ' নতুন চিত্র ” স্থানীয় ফাইল থেকে তৈরি করা নতুন ছবির নাম।

এই কমান্ডটি 'নামক একটি নতুন চিত্র তৈরি করেছে' নতুন চিত্র 'স্থানীয় থেকে' hello-world_image.docker ' ফাইল।

ধাপ 3: যাচাইকরণ

স্থানীয় ফাইল থেকে ছবিটি তৈরি করা হয়েছে কিনা তা যাচাই করতে, সমস্ত ডকার চিত্র তালিকাভুক্ত করুন:

ডকার ইমেজ

দেখা যায় যে ' নতুন চিত্র ” সফলভাবে তৈরি করা হয়েছে।

কিভাবে 'ডকার লোড' কমান্ড ব্যবহার করবেন?

কিভাবে খুঁজে বের করতে ' ডকার লোড 'কমান্ড কাজ করে, নিম্নলিখিত পদক্ষেপগুলি দেখুন:

ধাপ 1: ডকার ইমেজ প্রদর্শন করুন

প্রথমে, নীচের তালিকাভুক্ত কমান্ডের সাহায্যে সমস্ত ডকার চিত্রগুলি তালিকাভুক্ত করুন:

ডকার ইমেজ

উপরের আউটপুটটি সমস্ত ডকার ইমেজ প্রদর্শন করেছে।

ধাপ 2: আর্কাইভ ফাইল থেকে ছবিটি লোড করুন

তারপর, ব্যবহার করুন ' ডকার লোড 'সহ কমান্ড' -i ' বিকল্প এবং সংরক্ষণাগার ফাইলের নাম যেখান থেকে নির্দিষ্ট ডকার ইমেজ লোড করা প্রয়োজন:

ডকার লোড -i my-alpine.tar

এখানে ' -i ' বিকল্পটি ইনপুট ফাইলটি নির্দিষ্ট করতে ব্যবহার করা হয়, যেমন, 'my-alpine.tar'।

এই কমান্ডটি 'লোড করেছে আলপাইন আর্কাইভ থেকে ছবি ' my-alpine.tar ' ফাইল।

ধাপ 3: যাচাইকরণ

অবশেষে, নির্দিষ্ট চিত্রটি সংরক্ষণাগার ফাইল থেকে লোড করা হয়েছে তা নিশ্চিত করতে সমস্ত ডকার চিত্র প্রদর্শন করুন:

ডকার ইমেজ

উপরের আউটপুটে, ' আলপাইন ” ছবি দেখা যায়।

উপসংহার

দ্য ' ডকার আমদানি একটি ফাইল বা URL থেকে একটি নতুন চিত্র তৈরি করে যাতে একটি কন্টেইনারের ফাইল সিস্টেমের একটি স্ন্যাপশট থাকে। এটি কন্টেইনারের ফাইল সিস্টেমের কোনো মেটাডেটা বা ইতিহাস সংরক্ষণ করে না। বিপরীতে, ' ডকার লোড ' একটি টার সংরক্ষণাগার থেকে একটি চিত্র বা একটি সংগ্রহস্থল লোড করে যা পূর্বে ব্যবহার করে সংরক্ষণ করা হয়েছিল ' ডকার সংরক্ষণ ” এটি চিত্র বা সংগ্রহস্থলের সমস্ত মেটাডেটা এবং ইতিহাস সংরক্ষণ করে।