ডকার সম্পর্কে আরও জানতে, এটি পরীক্ষা করে দেখুন:
আজ, আমরা দেখব কিভাবে মারিয়াডিবি ডকার ইমেজ ব্যবহার করে মারিয়াডিবি ডিপ্লয়মেন্ট সেট আপ করা যায়।
ইনস্টলেশন গাইড:
মারিয়াডিবি ডকার ডিপ্লয়মেন্ট সেট আপ করার জন্য নিম্নলিখিত পদক্ষেপগুলি জড়িত:
ধাপ 1: ইউনিভার্সাল ইনস্টলেশন স্ক্রিপ্ট ব্যবহার করে ডকার ইনস্টল করুন
প্রথম কাজটি হল আপনার লিনাক্স সিস্টেমে প্যাকেজিং এবং কার্নাল মডিউল সহ প্রয়োজনীয় ডকার সংগ্রহস্থলগুলি ইনস্টল করা। নিম্নলিখিত স্ক্রিপ্ট চালানোর মাধ্যমে এটি অর্জন করা যেতে পারে:
কার্ল -sSL https: // get.docker.com / | শ
ধাপ 2: ডকার ডেমন শুরু করুন
স্ক্রিপ্ট চালানোর পরে, আমরা ডকার ডেমন শুরু করব।
sudo systemctl শুরু ডকার
sudo gpasswd -ক ' ${USER} ' ডকার
ধাপ 3: মারিয়াডিবি ডকার ইমেজ ব্যবহার করুন
এখন একটি MariaDB ডকার ইমেজ ব্যবহার করে মারিয়াডিবি স্থাপন করা যাক। এই ছবির সাহায্যে, আমরা একটি ধারক তৈরি করব। এটি করতে, নীচে উল্লিখিত কমান্ডগুলি অনুসরণ করুন:
MariaDB ডকার ইমেজ অনুসন্ধান করতে নিম্নলিখিত কমান্ড ব্যবহার করুন:
ডকার অনুসন্ধান mariadb
একবার আপনি কোন মারিয়াডিবি ইমেজটি ডাউনলোড করবেন তা ঠিক করে নিলে, ইমেজ ইনস্টল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
ডকার পুল mariadb: 10 .এক্স
আপনার সিস্টেমে ইনস্টল করা সমস্ত ডকার চিত্রগুলির তালিকা দেখতে নিম্নলিখিত কমান্ডটি চালান:
ডকার ইমেজ
মারিয়াডিবি ইমেজটি চালানোর জন্য আমরা এইমাত্র ইনস্টল করেছি, আমাদের একটি ধারক প্রয়োজন। এই ধাপে, আমরা ছবিটি চালানোর জন্য একটি ধারক তৈরি করব।
ডকার রান -- নাম mariadbprac -এবং MYSQL_ROOT_PASSWORD =পাসওয়ার্ড123 -পি 3308 : 3308 -d docker.io / লাইব্রেরি / mariadb: 10 .এক্স
আমরা কন্টেইনারটির যে নাম দিয়েছি তা হল mariadbprac.
ডকার রান -- নাম mariadbprac -এবং MYSQL_ROOT_PASSWORD =পাসওয়ার্ড123 -পি 3308 : 3308 -d docker.io / লাইব্রেরি / mariadb: 10 .এক্স
আপনার সিস্টেমে সমস্ত কন্টেইনার দেখতে নিম্নলিখিত কমান্ডটি ইস্যু করুন:
ডকার পুনশ্চ
কিভাবে চালান এবং ধারক বন্ধ?
একটি চলমান ধারক বন্ধ করতে নিম্নলিখিত কমান্ড ব্যবহার করুন:
ডকার স্টপ mariadbprac
এটি অবিলম্বে ধারক বন্ধ হবে.
এখন, আপনি যদি ধারকটি শুরু করতে চান তবে নিম্নলিখিত কমান্ডটি ইস্যু করুন:
ডকার রিস্টার্ট mariadbprac
এটি আপনার কন্টেইনার শুরু করবে।
কিভাবে কন্টেইনার অ্যাক্সেস করতে?
ব্যাশ এই মত ধারক অ্যাক্সেস করতে ব্যবহার করা যেতে পারে:
ডকার exec -এটা mariadb_prac_test বাশ
কন্টেইনারের বাইরে থেকে মারিয়াডিবি কীভাবে সংযুক্ত করবেন?
আমরা TCP ব্যবহার করে MariaDB সার্ভারের সাথে সংযোগ করতে পারি। এর জন্য, ক্লায়েন্টকে সার্ভার কন্টেইনারের মতো একই মেশিনে চালানো উচিত।
কিন্তু তার আগে, আমাদের নির্ধারিত কন্টেইনারের আইপি ঠিকানা খুঁজে বের করতে হবে। এটি করার জন্য, আমরা নিম্নলিখিত কমান্ড সিনট্যাক্স ব্যবহার করব:
ডকার পরিদর্শন -চ '{{রেঞ্জ .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mariadpracআমরা আইপি ঠিকানা খুঁজে পেয়েছি. TCP সংযোগ জোর করতে নিম্নলিখিত কমান্ডটি চালান:
mysql -h 10.254.152.65 -u root -p
কখনও কখনও, সার্ভারের জন্য TCP সংযোগটি এইভাবে জোর করার জন্য পোর্ট উল্লেখ করতে হবে:
mysql -h 10.254.152.65 -P 3308 --protocol=TCP -u root -p
এখন, আমরা সফলভাবে মারিয়াডিবি ডকার স্থাপনা সেট আপ করেছি।
উপসংহার
আজকের গাইডে, আমরা ইউনিভার্সাল ইনস্টলেশন স্ক্রিপ্ট ব্যবহার করে ডকারের ইনস্টলেশন প্রক্রিয়াটি বিস্তারিতভাবে অন্বেষণ করেছি। তারপরে, আমরা দেখেছি কিভাবে ডকার ডেমন শুরু করতে হয়। মারিয়াডিবি ইমেজ চালানোর জন্য কীভাবে একটি ধারক তৈরি করতে হয় তাও আমরা শিখেছি। শেষ পর্যন্ত, আমরা অন্বেষণ করেছি কিভাবে আমরা কন্টেইনারের বাইরে থেকে মারিয়াডিবি-তে সংযোগ করতে পারি।