What is Podman? The container engine replacing Docker

পডম্যান কি? ধারক ইঞ্জিন ডকার প্রতিস্থাপন

পডম্যান a ধারক ইঞ্জিন—কন্টেইনার এবং ধারক চিত্রগুলি বিকাশ, পরিচালনা এবং চালানোর জন্য একটি সরঞ্জাম। পাত্রে প্রমিত, স্বয়ংসম্পূর্ণ সফ্টওয়্যার প্যাকেজ যা অ্যাপ্লিকেশন কোড এবং সমর্থনকারী লাইব্রেরি সহ কাস্টমাইজেশনের প্রয়োজন ছাড়াই যে কোনও জায়গায় চালানোর জন্য প্রয়োজনীয় সমস্ত উপাদান ধারণ করে। কন্টেইনার-ভিত্তিক অ্যাপ্লিকেশনগুলি গত এক দশকে সফ্টওয়্যার বিকাশে বিপ্লব ঘটিয়েছে, বিতরণ করা এবং ক্লাউড-ভিত্তিক সিস্টেমগুলিকে স্থাপন এবং বজায় রাখা সহজ করে তুলেছে।

পডম্যান হল Red Hat-এর একটি প্রকল্প যা ওপেন সোর্স এবং বিনামূল্যে ডাউনলোড করা যায়। এটি কনটেইনারাইজেশন দৃশ্যে একটি আপেক্ষিক নবাগত, যার সংস্করণ 1.0 2019 সালে প্রকাশ করা হয়েছে। পডম্যান তখন থেকে অনেক অগ্রগতি অর্জন করেছে, এবং এর উত্থান ডকারের ধীরে ধীরে পতনের দ্বারা জটিল হয়েছে, এই প্রকল্পটি বিভিন্ন উপায়ে কন্টেইনারগুলির বিশ্ব তৈরি করেছে আমরা আজ এটা জানি।

পডম্যান এবং কুবারনেটস

আপনি যদি কন্টেইনার-ভিত্তিক বিকাশের সাথে সামান্য পরিচিত হন তবে আপনি কুবারনেটস নামটি জানতে পারবেন। যেহেতু কনটেইনারাইজড অ্যাপ্লিকেশনগুলি আরও জটিল হয়ে উঠেছে, বিকাশকারীদের এমন সরঞ্জামগুলির প্রয়োজন যা বিভিন্ন ভার্চুয়াল মেশিনে বা এমনকি বিভিন্ন শারীরিক মেশিনে চলাকালীন একে অপরের সাথে ইন্টারঅ্যাক্ট করে এমন কন্টেইনারগুলিকে সমন্বয় করতে পারে। এই ধরনের একটি টুল বলা হয় a ধারক অর্কেস্ট্রেশন প্ল্যাটফর্ম, এবং Kubernetes এখন পর্যন্ত সবচেয়ে বিশিষ্ট উদাহরণ। Kubernetes ওপেন কন্টেইনার ইনিশিয়েটিভ (OCI) ইমেজ স্পেসিফিকেশন পূরণ করে এমন যেকোনো কন্টেইনারের সাথে কাজ করতে পারে, যা Podman-এর কন্টেইনার করে।

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

পডম্যান বনাম ডকার

আপনি প্রায় নিশ্চিতভাবে শুনেছেন যে কন্টেইনার বিশ্বের অন্য বড় নাম Docker. ডকার প্রথম কন্টেইনার ইঞ্জিন ছিল না কিন্তু অনেক উপায়ে এটি কনটেইনারাইজেশন সংজ্ঞায়িত করতে এসেছে। ডকার কিভাবে কাজ করে তার অনেকটাই প্রকৃতপক্ষে কন্টেইনার-ভিত্তিক উন্নয়নের জন্য মান-যথেষ্ট যাতে অনেক লোক কন্টেইনারগুলির জন্য একটি শর্টহ্যান্ড হিসাবে “ডকার” ব্যবহার করে।

যদিও ডকার এবং পডম্যান কন্টেইনার ইকোসিস্টেমে একই স্থান দখল করে, তারা একই নয় এবং তারা কীভাবে কাজ করে সে সম্পর্কে তাদের আলাদা দর্শন এবং পদ্ধতি রয়েছে। উদাহরণস্বরূপ, ডকার নির্দিষ্ট কাজের জন্য সরঞ্জাম সহ একটি সর্ব-ইন-ওয়ান প্ল্যাটফর্ম, যেখানে পডম্যান নির্দিষ্ট উদ্দেশ্যে অন্যান্য প্রকল্পের সাথে সহযোগিতা করে-উদাহরণস্বরূপ, এটি কন্টেইনার ইমেজ তৈরি করতে Buildah-এর উপর নির্ভর করে।

কপিরাইট © 2022 IDG Communications, Inc.