ডকার একটি সুপরিচিত এবং ব্যাপকভাবে ব্যবহৃত প্রজেক্ট ডেভেলপমেন্ট প্ল্যাটফর্ম যা কন্টেইনার ব্যবহারের মাধ্যমে কন্টেইনারাইজেশন ধারণাকে নিয়োগ করে। ডকার কন্টেইনারগুলি ডকারের একটি গুরুত্বপূর্ণ অংশ। এটি ব্যবহারকারীদের সহজেই অ্যাপ্লিকেশন ডিজাইন, পরিচালনা এবং স্থাপন করতে দেয়। এটি সম্পূর্ণ প্রোজেক্ট সোর্স কোড, নির্ভরতা, প্রয়োজনীয় প্যাকেজ এবং ফ্রেমওয়ার্ক পাত্রে সংরক্ষণ করে। অতএব, ব্যবহারকারী দ্রুত অন্য সিস্টেমে অ্যাপ্লিকেশনটি স্থাপন এবং ভাগ করতে পারে।
এটি ছাড়াও, কখনও কখনও প্রকল্প বা কন্টেইনার তৈরির সময় বিকাশকারীদের কিছু সাহায্যের প্রয়োজন হয় এবং কিছু দ্বন্দ্বের সম্মুখীন হতে পারে, যেমন
এই ব্লগটি দেখাবে কিভাবে একটি ' নাম ইতিমধ্যে ধারক দ্বারা ব্যবহার করা হয় ' ত্রুটি.
'কন্টেইনার দ্বারা ইতিমধ্যেই ব্যবহৃত নাম' ত্রুটিটি কীভাবে ঠিক করবেন?
যখন একজন ব্যবহারকারী একটি ধারক তৈরি করে, তখন তারা একই কন্টেইনারের নাম ব্যবহার করতে পারে অন্য একটি কন্টেইনার যা আগে থেকেই আছে, অথবা ধারকটি ছবি তৈরির সময় স্বয়ংক্রিয়ভাবে তৈরি হয়। এই ধরনের ক্ষেত্রে, বিকাশকারী একটি সম্মুখীন হতে পারে '
আলোচিত ত্রুটি সমাধান করতে নীচের পদক্ষেপগুলি অনুসরণ করুন৷
ধাপ 1: ডকার ইমেজের মাধ্যমে ডকার কন্টেইনার তৈরি করুন
প্রথমে, ' ব্যবহার করে একটি নতুন ধারক তৈরি করুন ডকার তৈরি করুন 'আদেশ:
$ ডকার তৈরি করুন -- নাম python-container pythonimage
এখানে, আপনি দেখতে পাচ্ছেন যে আমরা ত্রুটি বার্তা পেয়েছি যে ' /পাইথন-ধারক ” ইতিমধ্যেই ধারক দ্বারা ব্যবহার করা হচ্ছে:
ধাপ 2: সমস্ত পাত্রে তালিকাভুক্ত করুন
আসুন পরীক্ষা করে দেখি যে কন্টেইনারটি একই নামের সাথে বিদ্যমান আছে কি না। এই উদ্দেশ্যে, 'এর মাধ্যমে সমস্ত ডকার পাত্রে তালিকাভুক্ত করুন ডকার পিএস 'আদেশ। ইচ্ছা ' -ক ” সব কন্টেইনার দেখতে ব্যবহৃত হয়:
$ ডকার পুনশ্চ -কনীচের আউটপুটটি দেখায় যে আমাদের কাছে ইতিমধ্যেই একই নামের একটি ধারক রয়েছে যা আমরা তৈরি করছি:
ধাপ 3: বিদ্যমান ধারকটির নাম পরিবর্তন করুন
বিদ্যমান ধারকটির নাম পরিবর্তন করতে, ' ব্যবহার করুন ডকার রিনেম <পুরানো-নাম> <নতুন-নাম> 'আদেশ:
$ ডকার python-container pythoncontainer নাম পরিবর্তন করুন
কন্টেইনার তালিকা দেখে ধারকটির নাম পরিবর্তন করা হয়েছে কিনা তা আবার পরীক্ষা করুন:
$ ডকার পুনশ্চ -কআমরা সফলভাবে ডকার কন্টেইনারটির নামকরণ করেছি ' পাইথন কন্টেইনার ”:
ধাপ 4: ধারক তৈরি করুন
এখন, নীচের প্রদত্ত কমান্ডটি ব্যবহার করে একটি নতুন ধারক তৈরি করুন:
$ ডকার তৈরি করুন -- নাম python-container pythonimageআউটপুট নির্দেশ করে যে আমরা ত্রুটিটি সমাধান করেছি এবং একটি নতুন ধারক তৈরি করা হয়েছে:
ধাপ 5: কন্টেইনার শুরু করুন
কন্টেইনার চালানো/শুরু করার জন্য, 'চালনা করুন ডকার শুরু 'আদেশ। এখানে ' -i ” বিকল্পটি একটি ইন্টারেক্টিভ উপায়ে কন্টেইনার চালানোর জন্য যোগ করা হয়েছে:
$ ডকার শুরু -i পাইথন-ধারক
আমরা আপনাকে শিখিয়েছি কিভাবে ঠিক করতে হয় ' নাম ইতিমধ্যে ধারক দ্বারা ব্যবহৃত ' ত্রুটি.
উপসংহার
ঠিক করতে ' নাম ইতিমধ্যে ধারক দ্বারা ব্যবহৃত ডকার ত্রুটি, প্রথমত, একই নামে কোনো কন্টেইনার ইতিমধ্যেই বিদ্যমান আছে কিনা তা যাচাই করতে সমস্ত কন্টেইনার তালিকাভুক্ত করুন। যদি হ্যাঁ, বিকাশকারী ত্রুটিটি সমাধান করতে কন্টেইনারটি মুছতে বা পুনঃনামকরণ করতে পারেন৷ ধারকটির নাম পরিবর্তন করার জন্য, ' docker rename