কম্পিউটার টিউটোরিয়াল

সিম্পল ডকার UI দিয়ে গুগল ক্রোমে ডকার ইমেজ ম্যানেজ করা

ডকার একটি আকর্ষণীয় প্ল্যাটফর্ম। এর মাধ্যমে হাজার হাজার কন্টেইনার ডিপ্লয় করা যায় প্রি-কনফিগার্ড সফটওয়্যারের সাথে সার্ভারেও ব্যবহার করার জন্য। আরও আকর্ষণীয় হলো এটি লিনাক্স ছাড়া অন্যান্য প্ল্যাটফর্মেও ব্যবহার করা যায়।

তবুও, ডকার যত বড় হোক না কেন, এন্ট্রি বেরিয়ার রয়েছে — প্রচুর কমান্ড এবং কোনো ভালো অফিসিয়াল UI টুল নেই।

এ পর্যন্ত। পরিচয় করাচ্ছি Simple Docker UI-র সাথে। এটি একটি ক্রোম-ভিত্তিক অ্যাপ যা ডকার ইমেজ ইনস্টল, ম্যানেজ এবং টুইক করতে দেয়।

ডকার ইনস্টল করা

Simple Docker UI ব্যবহার করার আগে ডকার ইনস্টল ও রানিং থাকতে হবে। উবুন্টু লিনাক্সে ডকার সেটআপের বিস্তারিত নির্দেশনা রয়েছে। গাইড ফলো করুন, শীঘ্রই ডকার রান করবে এবং Simple Docker UI ট্রাই করতে পারবেন।

উবুন্টু ব্যবহার করছেন না? চিন্তা নয়, ডকারের সব অপারেটিং সিস্টেমের জন্য নিজস্ব নির্দেশনা রয়েছে। সেটি ফলো করুন।

Simple Docker UI পাওয়া

Simple Docker UI একটি ক্রোম অ্যাপ্লিকেশন, তাই গুগল ক্রোম বা ক্রোমিয়াম ইনস্টল থাকতে হবে। উভয়ই সহজে ইনস্টল হয়।

তারপর অ্যাপটি ইনস্টল করুন (লিংক থেকে "Add to Chrome" ক্লিক করুন)। এটি ক্রোমের "apps" সেকশনে আসবে। লঞ্চ করুন।

Simple Docker UI সেটআপ

ক্রোম অ্যাপ হলেও এটি সরাসরি কাজ করবে না। কিছু কনফিগারেশন লাগবে। টার্মিনাল খুলুন এবং করুন:

sudo nano /etc/systemd/system/docker-tcp.socket

ফাইলে নিচের কনফিগারেশন পেস্ট করুন:

[Unit]
Description=Docker HTTP Socket for the API
[Socket]
ListenStream=2375
BindIPv6Only=both
Service=docker.service
[Install]
WantedBy=sockets.target

Ctrl+O দিয়ে সেভ করুন, Ctrl+X দিয়ে ন্যানো বন্ধ করুন। এতে Simple Docker UI রিমোট API-র সাথে কানেক্ট করতে পারবে।

আ직 বাকি আছে। কিছু মডিউল স্টার্ট করতে হবে। প্রথমে systemd ফাইলটি ইনেবল করুন:

systemctl enable docker-tcp.socket

তারপর ডকার বন্ধ করুন (সকেট স্টার্ট করতে ডকার বন্ধ থাকতে হয়):

systemctl stop docker

এখন সকেট স্টার্ট করুন:

systemctl start docker-tcp.socket

কমান্ড লাইন কনফিগারেশন সম্পূর্ণ। এখন Simple Docker UI-র Settings-এ যান এবং "Verify" বাটনে ক্লিক করুন। এটি সব কনেকশন ভেরিফাই করবে।

দ্রষ্টব্য: মেশিন রিস্টার্ট করতে হতে পারে ডকার কন্টেইনারগুলো দেখানোর জন্য।

Simple Docker UI ব্যবহার

Simple Docker UI-র সাথে অনেক কিছু করা যায়। ইনস্টল করা ডকার ইমেজগুলো দেখা যাবে — কত বড় এবং কবে তৈরি হয়েছে। Containers ট্যাবে বিস্তারিত তথ্য পাওয়া যাবে। যেকোনো কন্টেইনার ক্লিক করলে "Start" এবং "Remove" বাটন, বিস্তারিত ইনফো, চেঞ্জলগ, এবং টার্মিনাল ইন্টারঅ্যাকশনের সুবিধা পাওয়া যাবে।

রেজিস্ট্রি হাব থেকে যেকোনো ইমেজ সার্চ, ইনস্টল এবং ডিপ্লয় করা যাবে খুব সহজে। কয়েক ক্লিকেই প্রয়োজনীয় ইমেজ পাওয়া যাবে।

ইমেজ ইনস্টল ও ডিপ্লয় খুব সহজ। রেজিস্ট্রি থেকে পাওয়ার পর টুলটি সব ডাউনলোড করে ইনস্টল করবে। তারপর কন্টেইনার নাম দিয়ে কাস্টোমাইজ করে রান করানো যাবে।

শীঘ্রই আপনার ডকার কন্টেইনারে প্রয়োজনীয় সফটওয়্যার রান করবে সার্ভার বা লিনাক্স ডেস্কটاپে। কয়েক ক্লিকেই সব হয়ে গেলো। কে এর বিরুদ্ধে যুক্তি দেবে?

উপসংহার

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

আপনি ডকার ট্রাই করতে চান কিন্তু টার্মিনালে ঘামাতে চান না — এই টুল আপনার জন্য। অথবা টার্মিনাল পছন্দ করলেও দ্রুত কাজ করার জন্য Simple Docker UI খুব কাজের।

  1. গুগল ক্রোমে বুকমার্ক ম্যানেজমেন্টে দক্ষ হন: লিংক সংগঠন ও খোঁজার সহজ পদক্ষেপ

  2. গুগল ক্রোম থিম ব্যক্তিগত করার ধাপে ধাপে গাইড

  3. Chrome Side Search Panel শিখুন: ধাপে ধাপে গাইড

  4. Docker কন্টেইনার দিয়ে ডেভেলপমেন্ট ও ডিপ্লয়মেন্ট ত্বরান্বিত করুন