কিভাবে একটি ডকার কনটেইনারের আইপি ঠিকানা খুঁজে বের করতে হয়?

How Find Ip Address Docker Container



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

এই সমস্যা সমাধানের জন্য ডকার নেটওয়ার্কিং তৈরি করা হয়েছিল। একটি ডকার নেটওয়ার্ক একটি সংযোগ ট্রাস্ট জোন সংজ্ঞায়িত করে যেখানে সেই নেটওয়ার্কের পাত্রে অবাধে যোগাযোগ করতে পারে। প্রতিটি নেটওয়ার্কের হোস্টে তার ব্রিজ ইন্টারফেস থাকে এবং এই ইন্টারফেসগুলির মধ্যে যোগাযোগ ফায়ারওয়াল নিয়ম ব্যবহার করে ফিল্টার করা হয়। প্রায় একই ডকার নেটওয়ার্ক এবং হোস্ট ব্রিজিং ইন্টারফেসের সাথে একটি অঞ্চলের পাত্রে প্রায়ই একে অপরের সাথে যোগাযোগ করতে পারে।







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



প্রতিটি ডকার নেটওয়ার্কিং কন্টেইনার ডিফল্টভাবে একটি আইপি ঠিকানা বরাদ্দ করতে যোগদান করে। এবং প্রতিটি নেটওয়ার্ককে একটি ডিফল্ট সাবনেট মাস্ক দেওয়া হয়, যা পরে আইপি ঠিকানা বিতরণের জন্য পুল হিসাবে ব্যবহৃত হয়। নীচের টিউটোরিয়ালে, আমরা আপনাকে একটি ডকার কন্টেইনারের আইপি ঠিকানা চেক করার পদ্ধতি বলতে যাচ্ছি।



পূর্ব প্রয়োজনীয়তা

একটি ডকার কন্টেইনারের আইপি ঠিকানা যাচাই করতে, নিশ্চিত করুন যে আপনি আপনার কাঙ্ক্ষিত অপারেটিং সিস্টেমে ডকার ইনস্টল করেছেন। আমাদের ক্ষেত্রে, আমরা উবুন্টু 20.04 লিনাক্স সিস্টেমে এই পদ্ধতিটি প্রয়োগ করছি।





ডকার কন্টেইনারের আইপি অ্যাড্রেস চেক করার পদ্ধতি

একটি ডকার কন্টেইনারের আইপি ঠিকানা চেক করতে, আপনাকে উবুন্টু 20.04 সিস্টেমের টার্মিনাল খুলতে হবে। আপনি Ctrl+Alt+T ব্যবহার করে বা অ্যাপ্লিকেশন এলাকায় অনুসন্ধান করে এটি খুলতে পারেন। একবার খোলা হলে, নিম্নলিখিত তালিকাভুক্ত পদক্ষেপগুলি অনুসরণ করুন।

ধাপ 1: ডকার ইন্টারফেস

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



$ডকার নেটওয়ার্কls

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

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

এটা মনে রাখা গুরুত্বপূর্ণ যে নেটওয়ার্ক এবং ড্রাইভার একই জিনিস নয়। এই দৃষ্টান্তে নেটওয়ার্ক এবং ড্রাইভার একই নাম ভাগ করে, এবং তারা একই জিনিস নয়। উপরের ফলাফলে দেখানো হয়েছে যে ব্রিজ নেটওয়ার্কটি স্থানীয়ভাবে স্ক্রিন করা হয়।

এটি নির্দিষ্ট করে যে নেটওয়ার্ক এই ডকার হোস্টের মধ্যে সীমাবদ্ধ। এটি সমস্ত সেতু-ভিত্তিক নেটওয়ার্কের জন্য সত্য, কারণ ব্রিজ ড্রাইভার শুধুমাত্র একক-হোস্ট নেটওয়ার্কিংয়ের অনুমতি দেয়।

ধাপ 2: কনটেইনার বৈশিষ্ট্যগুলি পরীক্ষা করুন

এখন আপনাকে আইডি বা কন্টেইনারের নাম নিতে হবে। আপনি এটি অর্জন করতে নিম্নলিখিত তালিকাভুক্ত কমান্ড ব্যবহার করতে পারেন:

$ডকারপুনশ্চ


আউটপুটে, আইডি এবং পাত্রে নাম প্রদর্শিত হয়। আপনি তাদের আরও ধাপে ব্যবহার করতে পারেন।

ধাপ 3: ব্যাশ ব্যবহার করে

আপনি একটি কন্টেইনারের নেটওয়ার্ক আইডি এর সাথে একটি ব্যাশ শেল সংযুক্ত করেও তা অর্জন করতে পারেন। w কন্টেইনারের ব্যাশ শুরু করতে কমান্ডটি ব্যবহার করুন।

$sudoডকারএক্সিকিউট- এটা<ধারকআইডি> বাশ

এই আদেশ বাস্তবায়নে কিছু সময় লাগবে। কিন্তু এটি আপনাকে ডকার কন্টেইনার শেলের কাছে নিয়ে যাবে।

ধাপ 4: iproute ইনস্টল করুন

এখন, আপনাকে iproute2 ইনস্টল করতে হবে এবং আইপি ঠিকানা চেক করতে হবে। এর জন্য, নীচের তালিকাভুক্ত কমান্ডটি ব্যবহার করুন।

$apt-get installiproute2

এর সফল ইনস্টলেশনের জন্য আপনাকে কিছু সময় অপেক্ষা করতে হবে।

ধাপ 5: আইপি ঠিকানা চেক করুন

এখন, আমরা আমাদের ডকার কন্টেইনারের আইপি ঠিকানা চেক করতে প্রস্তুত। নিম্নলিখিত তালিকাভুক্ত কমান্ড ব্যবহার করুন।

$ip addr | খপ্পরবিশ্বব্যাপী

উপরের সংযুক্ত স্ক্রিনশটে প্রদর্শিত আইপি ঠিকানাটি আউটপুট দেখায়।

উপসংহার

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