নেক্সটক্লাউড ডকার কম্পোজ

Neksatakla Uda Dakara Kampoja



নেক্সটক্লাউড হল একটি ফ্রি এবং ওপেন সোর্স, স্ব-হোস্টেড, এবং নিরাপদ ফাইল স্টোরেজ, সিঙ্ক্রোনাইজেশন এবং শেয়ার করার জন্য অত্যন্ত এক্সটেনসিবল প্ল্যাটফর্ম।

নেক্সটক্লাউড HTTP এবং WebDAV প্রোটোকল সহ একটি ক্লায়েন্ট-সার্ভার আর্কিটেকচার ব্যবহার করে ডেটা এনক্রিপশন, অ্যাক্সেস নিয়ন্ত্রণ, সংস্করণ এবং আরও অনেক কিছুর মতো উন্নত বৈশিষ্ট্যগুলি অফার করে৷

উপরন্তু, নেক্সটক্লাউডে অ্যাপ ইন্টিগ্রেশন বৈশিষ্ট্য রয়েছে, যা আপনাকে এর কার্যকারিতা প্রসারিত করতে এবং API-এর মাধ্যমে কাস্টম সমাধান তৈরি করতে দেয়।







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



প্রয়োজনীয়তা

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



  1. ডকার ইঞ্জিন ইনস্টল করা হয়েছে
  2. ডকার কম্পোজ ইনস্টল করা হয়েছে
  3. ডকার কন্টেইনার চালানোর জন্য পর্যাপ্ত অনুমতি

ডকার কম্পোজ ফাইল সংজ্ঞায়িত করা

প্রথম ধাপ হচ্ছে ডকার কন্টেইনার চালানোর জন্য ডকার কম্পোজ কনফিগারেশন সংজ্ঞায়িত করা। কনফিগার ফাইল সংরক্ষণ করার জন্য ডিরেক্টরি তৈরি করে শুরু করুন:





$ mkdir পরবর্তী মেঘ

$ সিডি পরবর্তী মেঘ

ইলাস্টিকসার্চ ক্লাস্টার চালানোর জন্য একটি docker-compose.yml ফাইল তৈরি করুন যেমন নীচের উদাহরণ কনফিগারেশনে দেখানো হয়েছে:

---
সংস্করণ: '2.1'
সেবা:
পরবর্তী মেঘ:
ছবি: lscr.io / লিনাক্স সার্ভার / নেক্সটক্লাউড: সর্বশেষ
ধারক_নাম: নেক্সটক্লাউড
পরিবেশ:
- গাছ = 1000
- পিজিআইডি = 1000
- টিজেড =ইত্যাদি / ইউটিসি
ভলিউম:
- / অ্যাপ্লিকেশন তথ্য: / কনফিগারেশন
- / তথ্য: / তথ্য
বন্দর:
- 443 : 443
পুনরায় চালু করুন: যদি না বন্ধ করা হয়

এই উদাহরণ ফাইলে, আমরা একটি পরিষেবা সংজ্ঞায়িত করি। নেক্সট ক্লাউড পরিষেবা আমাদের নেক্সটক্লাউড ইনস্ট্যান্স কনফিগার করতে দেয়।



পরিষেবার সংজ্ঞাগুলি নীচে প্রকাশ করা হয়েছে:

  • নেক্সটক্লাউড লেটেস্ট ইমেজ ব্যবহার করুন।
  • নেক্সটক্লাউডে কন্টেইনারের নাম সেট করুন।
  • ব্যবহারকারী এবং গ্রুপ আইডি (PUID এবং PGID) এবং টাইম জোন (TZ) এর জন্য পরিবেশ ভেরিয়েবল সংজ্ঞায়িত করুন।
  • কনফিগারেশন এবং ডেটা স্টোরেজের জন্য কন্টেইনার ভলিউমগুলিতে হোস্ট ডিরেক্টরি (./appdata এবং ./data) ম্যাপ করুন।

অবশেষে, আমরা HTTPS ট্র্যাফিকের জন্য পোর্ট 443 শুনি এবং স্পষ্টভাবে বন্ধ না করা পর্যন্ত স্বয়ংক্রিয়ভাবে পুনরায় চালু হতে সেট করা আছে।

উপরের এন্ট্রিগুলিকে অ্যাপডেটার পাথ এবং প্রয়োজনীয় ডেটার পাথ দিয়ে প্রতিস্থাপন করা নিশ্চিত করুন।

কন্টেইনার চালান

একবার আমাদের পরিষেবাগুলি সংজ্ঞায়িত হয়ে গেলে, আমরা ডকার কম্পোজ কমান্ডটি ব্যবহার করে কন্টেইনারটি চালিয়ে যেতে এবং চালাতে পারি:

$ ডকার রচনা আপ -d

ইলাস্টিকসার্চ এবং কিবানা অ্যাক্সেস করা হচ্ছে

একবার কন্টেইনারগুলি শুরু হয়ে গেলে, আমরা এগিয়ে যেতে পারি এবং নিম্নলিখিত ঠিকানাগুলিতে উদাহরণটি অ্যাক্সেস করতে পারি:

https: // স্থানীয় হোস্ট: 443 - > ইলাস্টিক সার্চ

আপনাকে কনফিগার এবং অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট করতে বলা হবে।

একবার সন্তুষ্ট হলে, ইনস্টলেশন প্রক্রিয়া চালানোর জন্য ইনস্টল ক্লিক করুন।

এর পরে, আপনি আপনার উদাহরণে যে অ্যাপগুলি ইনস্টল করতে চান তা চয়ন করতে পারেন:

এটি আপনার পছন্দসই সরঞ্জাম এবং কনফিগারেশনের সাথে দৃষ্টান্ত সেটআপ করবে এবং আপনাকে ড্যাশবোর্ডে নিয়ে যাবে।

উপসংহার

এই নিবন্ধটি ডকার কন্টেইনার ব্যবহার করে নেক্সটক্লাউড উদাহরণ সংজ্ঞায়িত এবং চালানোর মৌলিক পদক্ষেপগুলি কভার করেছে।