সম্প্রতি ডকার উন্মোচন, একটি ঘোষণার মাধ্যমে লিনাক্স সংস্করণ গঠন আবেদন "ডকারডেস্কটপ", যা কনটেইনার তৈরি, চালানো এবং পরিচালনার জন্য একটি গ্রাফিক্যাল ইন্টারফেস প্রদান করে। পূর্বে, অ্যাপটি শুধুমাত্র Windows এবং macOS-এর জন্য উপলব্ধ ছিল।
ডকার ডেস্কটপে যারা নতুন তাদের জন্য, আপনার এটি জানা উচিত আপনাকে মাইক্রোসার্ভিস এবং অ্যাপ্লিকেশন তৈরি, পরীক্ষা এবং প্রকাশ করার অনুমতি দেয় একটি সাধারণ গ্রাফিকাল ইন্টারফেসের মাধ্যমে আপনার ওয়ার্কস্টেশনে কন্টেইনার আইসোলেশন সিস্টেমে চলছে।
আজ আমরা লিনাক্সের জন্য ডকার ডেস্কটপের সাধারণ উপলব্ধতা ঘোষণা করতে পেরে আনন্দিত, লিনাক্স ডেস্কটপ পরিবেশ ব্যবহার করে ডেভেলপারদের ঠিক একই ডকার ডেস্কটপ অভিজ্ঞতা প্রদান করে যা বর্তমানে ম্যাকওএস এবং উইন্ডোজে উপলব্ধ।
ডকার ডেস্কটপ লিনাক্স উবুন্টু
প্রথমত, আমরা আমাদের লিনাক্স বিকাশকারী সম্প্রদায়কে ধন্যবাদ জানাতে এই সুযোগটি নিতে চাই। আপনার মধ্যে অনেকেই প্রারম্ভিক রিলিজগুলিতে অমূল্য প্রতিক্রিয়া প্রদান করেছেন এবং লিনাক্সের জন্য ডেস্কটপ থেকে কী আশা করা যায় সে সম্পর্কে চ্যাট করার জন্য যথেষ্ট সদয় ছিলেন!
লিনাক্স ইনস্টলেশন প্যাকেজ deb এবং rpm ফরম্যাটে প্রস্তুত করা হয় উবুন্টু, ডেবিয়ান এবং ফেডোরা বিতরণের জন্য। এছাড়াও, ArchLinux-এর জন্য পরীক্ষামূলক প্যাকেজগুলি অফার করা হয়েছে এবং Raspberry Pi OS-এর জন্য প্যাকেজগুলি মুক্তির জন্য প্রস্তুত করা হচ্ছে৷
ডকার ডেস্কটপ উপাদান অন্তর্ভুক্ত Como ডকার ইঞ্জিন, সিএলআই ক্লায়েন্ট, ডকার কম্পোজ, ডকার কনটেন্ট ট্রাস্ট, কুবারনেটস, ক্রেডেনশিয়াল হেল্পার, বিল্ডকিট এবং দুর্বলতা স্ক্যানার. প্রোগ্রামটি ব্যক্তিগত ব্যবহারের জন্য, শিক্ষার জন্য, উন্মুক্ত প্রকল্পের জন্য, অ-বাণিজ্যিক এবং ছোট ব্যবসার জন্য বিনামূল্যে (250 কর্মচারীর কম এবং প্রতি বছর $10 মিলিয়নের কম রাজস্ব)।
কিছু লিনাক্স বিকাশকারী যারা শুধুমাত্র ডকার ইঞ্জিন ব্যবহার করেছেন তারা ডকার ডেস্কটপ সম্পর্কে সচেতন নাও হতে পারে, তাই আসুন একটি দ্রুত ওভারভিউ প্রদান করি। ডকার ডেস্কটপ একটি সহজে ইনস্টল করা অ্যাপ্লিকেশন যা আপনাকে মাইক্রোসার্ভিস এবং কন্টেইনারাইজড অ্যাপ্লিকেশন তৈরি এবং ভাগ করতে দেয়। এটি কুবারনেটস, ডকার কম্পোজ, বিল্ডকিট এবং দুর্বলতা স্ক্যানিংয়ের মতো ধারক সরঞ্জামগুলির সাথে আসে।
শুধু তাই নয়, ডকার ডেস্কটপে এখন ডকার এক্সটেনশন অন্তর্ভুক্ত রয়েছে, যা ডেভেলপারদের ডকার অংশীদার, সম্প্রদায় বা তাদের সতীর্থদের দ্বারা তৈরি অতিরিক্ত উন্নয়ন সরঞ্জামগুলিকে একীভূত করে তাদের উত্পাদনশীলতা প্রকাশ করতে দেয়।
ডকার কন্টেইনার তৈরি করা সহজ করার পাশাপাশি, লিনাক্স ড্যাশবোর্ডের জন্য ডকার ডেস্কটপ ডেভেলপারদের জন্য কন্টেইনার, ছবি এবং ভলিউমগুলি পরিচালনা করা সহজ করে দেয়, সেইসাথে প্রদান করে:
- সমস্ত প্রধান অপারেটিং সিস্টেম জুড়ে একটি ইউনিফাইড ডকার অভিজ্ঞতা।
- Kubernetes সঙ্গে বিরামবিহীন একীকরণ.
- ডকার ডেস্কটপ UI আপনার মেশিনে স্থানীয়ভাবে চলমান ডকার প্রক্রিয়া সম্পর্কে তথ্য প্রদান করে
এছাড়াও, ম্যাক এবং উইন্ডোজের জন্য ডকার ডেস্কটপের মতো, লিনাক্সের জন্য ডকার ডেস্কটপ ডকার এক্সটেনশন অন্তর্ভুক্ত. এগুলি ব্যবহারকারীকে পরিপূরক বিকাশের সরঞ্জামগুলি যুক্ত করতে সক্ষম হতে দেয়। ডকার 14 রিলিজ অংশীদারদের জন্য সমর্থন ঘোষণা করেছে। এর মধ্যে রয়েছে JFrog, Red Hat, Snyk এবং VMware।
পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন, আপনি বিশদে পরীক্ষা করতে পারেন নিম্নলিখিত লিঙ্ক.
উবুন্টুতে ডকার ডেস্কটপ কীভাবে ইনস্টল করবেন?
আপনি যারা আপনার সিস্টেমে ডকার ডেস্কটপ ইনস্টল করতে আগ্রহী তাদের জন্য, আপনি একটি সাধারণ কমান্ড চালিয়ে এটি করতে পারেন।
এই জন্য, আমাদের অবশ্যই একটি টার্মিনাল খুলতে হবে (আপনি এটি কীবোর্ড শর্টকাট Ctrl + Alt + T দিয়ে করতে পারেন) এবং এতে আমরা নিম্নলিখিত টাইপ করতে যাচ্ছি:
sudo apt-get install docker-desktop
এবং এটি দিয়ে সম্পন্ন আপনি এটি ব্যবহার শুরু করতে পারেন, শুধুমাত্র লঞ্চারটি চালান যা আপনি আপনার অ্যাপ্লিকেশন মেনুতে বা টার্মিনাল থেকে নিম্নলিখিত কমান্ডের মাধ্যমে পাবেন:
systemctl --user start docker-desktop
পাড়া যাদের ইতিমধ্যে ডকার ডেস্কটপের প্রযুক্তিগত পূর্বরূপ বা বিটা সংস্করণ রয়েছে, একটি পরিষ্কার ইনস্টলেশন এবং সম্ভাব্য সমস্যা এড়াতে এটি থেকে কোনো অবশিষ্ট ফাইল আনইনস্টল করা এবং অপসারণ করা ভাল।
এটি করার জন্য, এটি আনইনস্টল করতে টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করুন:
sudo apt remove docker-desktop
এবং কোন অবশিষ্ট ফাইল মুছে ফেলার জন্য, আমরা টার্মিনালে নিম্নলিখিত টাইপ করতে যাচ্ছি:
rm -r $HOME/.docker/desktop sudo rm /usr/local/bin/com.docker.cli sudo apt purge docker-desktop sudo rm ~/.config/systemd/user/docker-desktop.service sudo rm ~/.local/share/systemd/user/docker-desktop.service