কম্পিউটার

ডকার ডেস্কটপ - কন্টেইনার পরিচালনার জন্য বন্ধুত্বপূর্ণ ফ্রন্টএন্ড

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

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

ডকার ডেস্কটপ - কন্টেইনার পরিচালনার জন্য বন্ধুত্বপূর্ণ ফ্রন্টএন্ড

ইনস্টলেশন এবং সেটআপ

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

আমি ডকার ডেস্কটপ শুরু করার চেষ্টা করেছি, এবং আমি আমার টার্মিনাল স্ক্রিনে নিম্নলিখিত পাঠ্যটি দেখেছি:

systemctl --user start docker-desktop
docker-desktop.service শুরু করতে ব্যর্থ:ইউনিট docker-desktop.service মাস্ক করা হয়েছে।

এই মুহুর্তে, আমি পরিষেবাটিকে মুখোশ খুলে দেওয়ার চেষ্টা করেছি, কিন্তু তারপর:

sudo systemctl unmask docker-desktop
Unit docker-desktop.service বিদ্যমান নেই, যাইহোক এগিয়ে যাচ্ছে।

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

ডকার ডেস্কটপ - কন্টেইনার পরিচালনার জন্য বন্ধুত্বপূর্ণ ফ্রন্টএন্ড

ডকার ডেস্কটপ - কন্টেইনার পরিচালনার জন্য বন্ধুত্বপূর্ণ ফ্রন্টএন্ড

কন্টেইনার দূরে!

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

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

ডকার ডেস্কটপ - কন্টেইনার পরিচালনার জন্য বন্ধুত্বপূর্ণ ফ্রন্টএন্ড

ডকার ডেস্কটপ - কন্টেইনার পরিচালনার জন্য বন্ধুত্বপূর্ণ ফ্রন্টএন্ড

ডকার ডেস্কটপ - কন্টেইনার পরিচালনার জন্য বন্ধুত্বপূর্ণ ফ্রন্টএন্ড

ছবি, ​​ভলিউম, এক্সটেনশন

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

ডকার ডেস্কটপ - কন্টেইনার পরিচালনার জন্য বন্ধুত্বপূর্ণ ফ্রন্টএন্ড

ডকার ডেস্কটপ - কন্টেইনার পরিচালনার জন্য বন্ধুত্বপূর্ণ ফ্রন্টএন্ড

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

ডকার ডেস্কটপ - কন্টেইনার পরিচালনার জন্য বন্ধুত্বপূর্ণ ফ্রন্টএন্ড

উপসংহার

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

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

চিয়ার্স।


  1. অ্যান্ড্রয়েডের জন্য 5টি টাইম ম্যানেজমেন্ট টুল

  2. একটি ডকার কন্টেইনার হিসাবে MongoDB স্থাপন করুন

  3. ম্যাকের জন্য লাইভলি ওয়ালপেপার বিকল্প

  4. MojoPac - ডেস্কটপ ভার্চুয়ালাইজেশন সফ্টওয়্যার