Docker Hub হল Docker-এর একটি পাবলিক রেজিস্ট্রি যেখানে ব্যবহারকারীরা Docker Images তৈরি, শেয়ার এবং সংরক্ষণ করতে পারেন। এটি একটি কেন্দ্রীয় স্থান যেখানে বিভিন্ন সফটওয়্যার ডেভেলপার এবং সংস্থাগুলি তাদের তৈরি করা Docker Images আপলোড করে, যাতে অন্যান্য ব্যবহারকারীরা সহজে সেগুলি ডাউনলোড ও ব্যবহার করতে পারে।
পাবলিক এবং প্রাইভেট রেজিস্ট্রি:
বিভিন্ন ইমেজ:
স্বয়ংক্রিয় নির্মাণ:
মেটাডেটা:
Docker Hub থেকে একটি Docker Image ডাউনলোড (যা "pull" বলা হয়) করার জন্য আপনাকে কিছু সহজ পদক্ষেপ অনুসরণ করতে হবে:
প্রথমে নিশ্চিত করুন যে আপনার সিস্টেমে Docker সঠিকভাবে ইনস্টল এবং চলমান রয়েছে। নিচের কমান্ডটি ব্যবহার করে Docker-এর সংস্করণ পরীক্ষা করুন:
docker --version
যদি আপনি প্রাইভেট ইমেজগুলি অ্যাক্সেস করতে চান তবে আপনাকে Docker Hub-এ লগইন করতে হবে:
docker login
এটি আপনার Docker Hub ইউজারনেম এবং পাসওয়ার্ড চাইবে। পাবলিক ইমেজের জন্য লগইন করা বাধ্যতামূলক নয়।
Docker Hub থেকে একটি ইমেজ পুল করতে, নিচের কমান্ডটি ব্যবহার করুন:
docker pull
উদাহরণস্বরূপ, যদি আপনি nginx
নামক একটি Docker Image ডাউনলোড করতে চান:
docker pull nginx
এটি Docker Hub থেকে nginx
ইমেজ ডাউনলোড করবে।
আপনার সিস্টেমে পুল করা ইমেজগুলি দেখতে, নিচের কমান্ডটি ব্যবহার করুন:
docker images
Docker Hub হল Docker Images-এর জন্য একটি গুরুত্বপূর্ণ রেজিস্ট্রি যা পাবলিক এবং প্রাইভেট ইমেজ শেয়ার করার সুবিধা প্রদান করে। Docker Hub থেকে ইমেজ পুল করা সহজ; আপনাকে শুধু docker pull
কমান্ডটি ব্যবহার করতে হবে। এই প্রক্রিয়ার মাধ্যমে আপনি প্রয়োজনীয় ইমেজগুলি দ্রুত ডাউনলোড করতে এবং কন্টেইনার চালানোর জন্য প্রস্তুত করতে পারবেন। Docker Hub ব্যবহার করে আপনার ডেভেলপমেন্ট এবং ডিপ্লয়মেন্ট প্রক্রিয়া আরও কার্যকরী এবং সুবিধাজনক হবে।
আরও দেখুন...