হোস্ট সিস্টেমকে প্রভাবিত না করে সিস্টেমে কালি লিনাক্স চালানো এবং ব্যবহার করতে, ব্যবহারকারীরা সিস্টেম ভার্চুয়ালাইজেশন ব্যবহার করতে পারেন। কালি লিনাক্স ডকার পাত্রে পাশাপাশি ভার্চুয়াল মেশিনে চালানো যেতে পারে। একটি ভার্চুয়াল মেশিনে কালী চালানোর সময়, এটি পৃথক কালির ওএস এবং কার্নেল ইনস্টল এবং চালাবে এবং আরও জায়গা নেবে। ডকারে, কালি লিনাক্স ছোট এক্সিকিউটেবল প্যাকেজ নামক পাত্রে চালানো যেতে পারে। এই ডকার কন্টেইনারগুলি কালি লিনাক্স পরিচালনা করতে ওএস ভার্চুয়ালাইজেশন এবং সিস্টেম কার্নেল ব্যবহার করে। ডকারে কালি লিনাক্স চালানো একটি কার্যকরী এবং দক্ষ পছন্দ।
এই ব্লগে, আমরা প্রদর্শন করব:
- পূর্বশর্ত: সিস্টেমে ডকার ইনস্টল করুন
- ডকারে কীভাবে কালি লিনাক্স চালাবেন
- বোনাস টিপ: কালি লিনাক্স কন্টেইনার দিয়ে ভলিউম কিভাবে মাউন্ট করবেন
- কিভাবে KaIi এর ধারক অপসারণ করবেন?
- উপসংহার
পূর্বশর্ত: সিস্টেমে ডকার ইনস্টল করুন
একটি ডকার কন্টেইনারে কালি লিনাক্স চালানোর জন্য, ব্যবহারকারীকে সিস্টেমে প্রথমে ডকার ইনস্টল করতে হবে। ডকার একটি সর্বজনীনভাবে ব্যবহৃত কন্টেইনারাইজেশন প্ল্যাটফর্ম যা আমাদেরকে বিচ্ছিন্ন আবাসস্থলে অ্যাপ্লিকেশন এবং সফ্টওয়্যার তৈরি, স্থাপন এবং শিপ করার অনুমতি দেয়।
উইন্ডোজে ডকার ইনস্টল করুন:
উইন্ডোজে, ডকার এবং এর উপাদানগুলি সহজেই এর ডেস্কটপ অ্যাপ্লিকেশন ইনস্টল করে ইনস্টল করা যেতে পারে। উইন্ডোজে ডকার ইনস্টল করতে, প্রথমে, WSL এবং ভার্চুয়াল প্ল্যাটফর্ম বৈশিষ্ট্যগুলি সক্ষম করুন। তারপরে, অফিসিয়াল ওয়েবসাইট থেকে ডকার ডেস্কটপ ডাউনলোড এবং ইনস্টল করুন। ডকার ইনস্টল করার জন্য সঠিক নির্দেশনার জন্য, অনুসরণ করুন ' ডকার ডেস্কটপ ইনস্টল করুন ' নিবন্ধ।
লিনাক্সে ডকার ইনস্টল করুন:
লিনাক্সে, ইনস্টল করা লিনাক্স ডিস্ট্রিবিউশনের অফিসিয়াল সোর্স রিপোজিটরি থেকে ডকার ইনস্টল করা যেতে পারে। ডেবিয়ান বা উবুন্টুতে ডকার ইনস্টল করতে, 'এর মাধ্যমে যান ডেবিয়ান 12 এ ডকার ইনস্টল করুন 'বা' উবুন্টুতে ডকার ইনস্টল করুন ” প্রবন্ধ যথাক্রমে।
MacOS এ ডকার ইনস্টল করুন:
MacOS এ, ডকার ইনস্টলারটি ডকার অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড করা যেতে পারে। তারপরে, ব্যবহারকারীরা আমাদের লিঙ্ক করা নিবন্ধটি অনুসরণ করে ডকার ইনস্টল করতে পারেন ' ম্যাকে ডকার ডেস্কটপ ইনস্টল করুন ”
যাইহোক, ডকারের কাজ এবং কমান্ড যেকোনো অপারেটিং সিস্টেমে একই থাকবে। ডকারে কালি লিনাক্স চালানোর জন্য প্রদর্শনের জন্য, আমরা উইন্ডোজ ওএস ব্যবহার করব।
কিভাবে ডকারে কালি লিনাক্স চালাবেন?
ডকারে কালি লিনাক্স চালানোর জন্য, ডকার অফিসিয়াল রিলিজ করে “ কালী-ঘূর্ণায়মান কন্টেইনারের ভিতরে ডকার ইনস্টল এবং ব্যবহার করার জন্য ইমেজ। ডকারের চিত্রটি একটি টেমপ্লেট বা সাধারণ নির্দেশাবলী যা ধারকটি কীভাবে তৈরি করতে হয় তা নির্দেশ করে। একটি পাত্রে কালী ইনস্টল এবং ব্যবহার করতে, প্রদত্ত প্রদর্শন অনুসরণ করুন।
ধাপ 1: কালীর অফিসিয়াল ছবি টানুন
প্রথমে, অফিসিয়াল ওয়েবসাইট থেকে ডকার ইমেজ টানুন। ছবিটি টানতে, ব্যবহারকারীকে ডকার হাবের অফিসিয়াল ডকার রেজিস্ট্রিতে লগ ইন করতে হবে।
ডকার টান kalilinux / কালী-ঘূর্ণায়মান
নিশ্চিতকরণের জন্য, ডকার চিত্রগুলি তালিকাভুক্ত করুন:
ডকার ইমেজএখানে, আমরা ডাউনলোড করেছি ' কালী-ঘূর্ণায়মান ডকার হাব থেকে কালীর ছবি:
ধাপ 2: কন্টেইনারে কালী চালান
এখন, কন্টেইনারের ভিতরে কালি লিনাক্স চালান “ ডকার রান -নাম
প্রদত্ত কমান্ডে, ' -নাম ' কন্টেইনারের নাম সেট করবে এবং ' -এটা ” টিটিওয়াই সিউডো টার্মিনালটি ইন্টারেক্টিভভাবে খুলতে এবং চালানোর জন্য ব্যবহৃত হয়:
এখানে, আপনি দেখতে পাচ্ছেন যে স্ক্রিনে কালীর রুট টার্মিনাল খোলা আছে।
ধাপ 3: কালী আপডেট করুন
এখন, 'এর মাধ্যমে কালী সংগ্রহস্থল আপডেট করুন উপযুক্ত আপডেট ”:
উপযুক্ত আপডেটএখানে ' 8 প্যাকেজ আপগ্রেড করা প্রয়োজন:
ধাপ 4: কালীর প্যাকেজ আপগ্রেড করুন
কালিতে প্যাকেজগুলি আপগ্রেড করতে, 'চালনা করুন উপযুক্ত আপগ্রেড 'আদেশ। এখানে ' -এবং ” বিকল্পটি একটি অতিরিক্ত ধারক স্থান ব্যবহার করার প্রক্রিয়াটিকে অনুমতি দেবে:
উপযুক্ত আপগ্রেড -এবং
ধাপ 5: প্রয়োজনীয় প্যাকেজ ইনস্টল করুন
কালি লিনাক্সে প্রয়োজনীয় প্যাকেজগুলি ইনস্টল করতে, 'চালনা করুন apt install
এখানে, আমরা ইনস্টল করেছি ' কেউ ', ' কার্ল ', ' nmap ', এবং ' গিট 'কালী লিনাক্স পাত্রে:
বোনাস টিপ: কালি লিনাক্স কন্টেইনারে একটি নতুন ব্যবহারকারী যোগ করুন
কখনও কখনও, ব্যবহারকারী কালীর রুট অ্যাকাউন্ট সুরক্ষিত করার জন্য একটি সুবিধাবিহীন অ্যাকাউন্ট তৈরি করতে চায়। এটি কালীর পাত্রের নিরাপত্তার জন্য একটি প্রস্তাবিত বিকল্পও। ব্যবহারকারীর অ্যাকাউন্টটি রুট অ্যাকাউন্ট হিসাবে ব্যবহার করা হবে তবে সর্বদা রুট থেকে নীচে অবস্থান করবে।
একটি পাত্রে একটি কালী ব্যবহারকারী যোগ করতে, ব্যবহার করুন “ adduser
এখন, sudo ব্যবহারকারী গ্রুপে নতুন ব্যবহারকারী যোগ করুন। এই উদ্দেশ্যে, নীচের কমান্ডটি চালান:
usermod -এজি sudo ক্যালিউজার
ডকার কন্টেইনারে কালীর টার্মিনাল থেকে প্রস্থান করার জন্য, কেবল 'চালান' প্রস্থান 'আদেশ:
প্রস্থান
এভাবেই একজন ব্যবহারকারী ডকার কন্টেইনারে কালি লিনাক্স চালাতে পারে।
বোনাস টিপ: কালি লিনাক্স কন্টেইনার দিয়ে ভলিউম কিভাবে মাউন্ট করবেন?
ভলিউমটি কন্টেইনারের বাইরে কন্টেইনারের ডেটা বজায় রাখার জন্য ব্যবহার করা হয়। এটি বেশিরভাগ ব্যাকআপ উদ্দেশ্যে ব্যবহৃত হয়। মাউন্টিং ভলিউম মানে একটি শেয়ার্ড ড্রাইভ যা ডকার কন্টেইনার এবং হোস্ট সিস্টেম উভয়েই অ্যাক্সেসযোগ্য হতে পারে।
কালীর পাত্রে ভলিউম মাউন্ট করতে, নীচের পদক্ষেপগুলি অনুসরণ করুন।
ধাপ 1: ডকার কন্টেইনারগুলি তালিকাভুক্ত করুন
' ব্যবহার করে ডকারে পাত্রে তালিকাভুক্ত করুন ডকার পিএস 'আদেশ। এখানে, সমস্ত বন্ধ এবং চলমান পাত্র দেখতে, আমরা যোগ করেছি “ -ক পতাকা:
ডকার পুনশ্চ -কপ্রদর্শিত ফলাফল থেকে কালী পাত্রের আইডি নোট করুন:
ধাপ 2: নতুন ছবিতে কালীর ধারকটি সংরক্ষণ করুন
এর পরে, ' ব্যবহার করে একটি নতুন ডকার ছবিতে কালীর পাত্রের একটি অনুলিপি তৈরি করুন ডকার কমিট
এই ইমেজ কপিটি নতুন কালী কন্টেইনার চালাতে এবং ভলিউম মাউন্ট করতে ব্যবহার করা হবে। আমরা কন্টেইনার থেকে ইমেজ তৈরি করেছি, যাতে আমরা কালির ডকার কন্টেইনারের আগের অবস্থা এবং ডেটা সংরক্ষণ করতে পারি:
যাচাইকরণের জন্য, নীচের কমান্ডটি ব্যবহার করে ডকার চিত্রগুলি দেখুন:
ডকার ইমেজএখানে, আপনি দেখতে পাচ্ছেন আমরা কালী পাত্র থেকে নতুন ডকার ইমেজ তৈরি করেছি:
ধাপ 3: কালি কন্টেইনার দিয়ে ভলিউমটি চালান এবং মাউন্ট করুন
এখন, নতুন কালী কন্টেইনার চালানোর জন্য জেনারেট করা ডকার ইমেজটি চালান এবং ' ব্যবহার করে কন্টেইনারের সাথে ভলিউম মাউন্ট করুন -ভিতরে 'বিকল্প:
ডকার রান -এটা -- নাম new-kalicont -ভিতরে গ: / ব্যবহারকারীদের / ডেল / নথিপত্র / সময়: / মূল / kali আপডেট করা-কালি-ছবিউপরের কমান্ডে, আমরা হোস্ট ডিরেক্টরি মাউন্ট করেছি ' সি:/ব্যবহারকারী/ডেল/ডকুমেন্টস/কালী 'কন্টেইনার ডিরেক্টরিতে' /মূল/কালী ”:
ধাপ 4: মাউন্ট করা ভলিউম ডিরেক্টরি খুলুন
এখন, কন্টেইনারের ডিরেক্টরিতে নেভিগেট করুন যেখানে ' ব্যবহার করে ভলিউম মাউন্ট করা হয়েছে সিডি ”:
সিডি / মূল / সময়ধাপ 5: একটি ফাইল তৈরি করুন
এখন একটি নতুন ফাইল তৈরি করুন এবং 'ইকো' কমান্ডের মাধ্যমে ফাইলটিতে কিছু বিষয়বস্তু যোগ করুন। এই ধাপটি যাচাইকরণের উদ্দেশ্যে ব্যবহার করা হয়:
প্রতিধ্বনি 'কালী ডকার কন্টেইনার' >> text.txt
ফাইলের বিষয়বস্তু দেখতে, চালান “ cat
এখন, এই ফাইলটি শেয়ার করা এবং হোস্ট মেশিনে অ্যাক্সেসযোগ্য কিনা তা দেখা যাক।
ধাপ 6: যাচাইকরণ
নিশ্চিতকরণের জন্য, ডকার কন্টেইনার টার্মিনাল থেকে প্রস্থান করুন “ প্রস্থান 'আদেশ। তারপর, ' ব্যবহার করে মাউন্ট করা ডিরেক্টরিতে নেভিগেট করুন সিডি ”:
সিডি গ: / ব্যবহারকারীদের / ডেল / নথিপত্র / সময়খোলা ডিরেক্টরির ফাইল এবং ফোল্ডারগুলি পরীক্ষা করতে, 'চালান ls 'আদেশ:
lsএখানে, আপনি ফাইল দেখতে পারেন ' text.txt ' যেটি কালীর পাত্রে তৈরি করা হয়েছে তা মাউন্ট করা ডিরেক্টরিতেও দৃশ্যমান। এর মানে আমরা কালি লিনাক্স কন্টেইনারের সাথে কার্যকরভাবে ভলিউম মাউন্ট করেছি:
' ব্যবহার করে ফাইলের বিষয়বস্তু দেখুন বিড়াল 'আদেশ':
বিড়াল text.txt
এইভাবে আমরা ডকার কন্টেইনারের সাথে ভলিউম এম্বেড করতে পারি এবং কন্টেইনারের ডেটা সংরক্ষণ করতে পারি।
কিভাবে KaIi এর ধারক অপসারণ করবেন?
একটি ডকার কন্টেইনারে চলমান কালী লিনাক্স অপসারণ করতে, ব্যবহারকারীরা কন্টেইনার মুছে দিয়ে এটি সরাতে পারেন। ধারকটি সরাতে বা মুছতে, প্রথমে, চলমান ধারকটি বন্ধ করুন তারপর, 'ডকার আরএম' কমান্ডটি চালান। প্রদর্শনের জন্য, নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করুন।
ধাপ 1: ডকার কন্টেইনার বন্ধ করুন
প্রথমে, '' ব্যবহার করে কার্যকরী পাত্র বন্ধ করুন ডকার স্টপ
ধাপ 2: ধারকটি সরান
তারপর, ' ব্যবহার করে কালি লিনাক্স কন্টেইনার মুছুন docker rm
আমাদের কাছে একটি ডকার কন্টেইনারে কালি লিনাক্স ইনস্টল এবং ব্যবহার করার পদ্ধতি রয়েছে।
উপসংহার
ডকারে কালি লিনাক্স চালানোর জন্য, প্রথমে ডকার হাব থেকে ছবিটি ডাউনলোড করুন। এর পরে, 'এর মাধ্যমে ডকার কন্টেইনারে কালি লিনাক্স সেট আপ করতে চিত্রটি চালান। ডকার রান -ইট কালিলিনাক্স/কালি-রোলিং 'আদেশ। ব্যবহারকারীরা 'এর মাধ্যমে ডকার পাত্রে বাহ্যিক ভলিউম মাউন্ট করতে পারেন -ভিতরে 'বিকল্প। এই পোস্টে ব্যাখ্যা করা হয়েছে কিভাবে ডকারে কালি লিনাক্স চালানো যায়।