Elasticsearch என்பது பிரபலமான மற்றும் நன்கு வளர்ந்து வரும் தேடுபொறி மற்றும் பகுப்பாய்வுக் கருவியாகும். பல்வேறு வகையான தரவு மற்றும் தகவல்களைச் சேமிக்கவும் பகுப்பாய்வு செய்யவும் இது அடிக்கடி பயன்படுத்தப்படுகிறது, ஆனால் பொதுவாக கட்டமைக்கப்படாத மற்றும் அரை-கட்டமைக்கப்பட்ட தரவுகளுக்குப் பயன்படுத்தப்படுகிறது. இதை எளிதாக அமைத்து வெவ்வேறு தளங்களில் நிறுவலாம்.
சில நேரங்களில், பயனர்கள் உபுண்டு விநியோகம் போன்ற பல்வேறு தளங்களை அடிப்படையாகக் கொண்ட சில பயன்பாடுகளுடன் Elasticsearch ஐப் பயன்படுத்த வேண்டும். இதுபோன்ற சூழ்நிலைகளில், பயனர்கள் டோக்கருடன் Elasticsearch ஐ நிறுவி பயன்படுத்தலாம். டோக்கர் என்பது பயனர்கள் தங்கள் பயன்பாடுகள் மற்றும் நிரல்களை தேவையான சார்புகளுடன் எளிதாகக் கொண்டிருக்கும் ஒரு தளமாகும்.
டோக்கருடன் எலாஸ்டிக் தேடலை நிறுவும் முறையை இந்தக் கட்டுரை விளக்குகிறது.
டோக்கரில் எலாஸ்டிக் தேடலை எவ்வாறு நிறுவுவது?
டோக்கர் என்பது பயனர்கள் எலாஸ்டிக் தேடலை ஒரு கொள்கலன் மற்றும் தனிமைப்படுத்தப்பட்ட சூழலில் இயக்கக்கூடிய ஒரு தளமாகும். Docker உடன் Elasticsearch ஐ நிறுவ, பட்டியலிடப்பட்ட படிகள் வழியாக செல்லவும்.
படி 1: டோக்கர் படத்தை இழுக்கவும்
முதலில், அதிகாரப்பூர்வ டோக்கர் பதிவேட்டில் இருந்து எலாஸ்டிக்சர்ச் டோக்கர் படத்தை இழுக்கவும் ' docker இழுக்க
படி 2: நெட்வொர்க்கை உருவாக்கவும்
அடுத்து, '' ஐப் பயன்படுத்தி மீள் தேடலுக்கான புதிய பிணையத்தை உருவாக்கவும் டோக்கர் நெட்வொர்க் உருவாக்கம் ” கட்டளை. இந்த படி விருப்பமானது ஆனால் பரிந்துரைக்கப்படுகிறது. ஒரு நெட்வொர்க்கை உருவாக்குவது பயனளிக்கும் என்பதால், பயனர் கொள்கலனை அகற்றும் போது, தரவுகளுடன் எலாஸ்டிக் தேடல் முற்றிலும் அகற்றப்படும். ஆனால் நெட்வொர்க் மீள் தேடல் தரவுகளின் காப்புப்பிரதியைக் கொண்டிருக்கும்:
டோக்கர் நெட்வொர்க் மீள் உருவாக்கம்
படி 3: படத்தை இயக்கவும்
அடுத்து, கீழே உள்ள கட்டளையைப் பயன்படுத்தி Elasticsearch கொள்கலனை உருவாக்க மற்றும் தொடங்குவதற்கு Elasticsearch படத்தை இயக்கவும்:
டாக்கர் ரன் --பெயர் es01 --நெட் மீள் -ப 9200 : 9200 -அது docker.elastic.co / மீள் தேடல் / மீள் தேடல்:8.8.2
மேலே குறிப்பிட்டுள்ள கட்டளையில்:
- ' - பெயர் ” விருப்பம் கொள்கலனின் பெயரைக் குறிப்பிடுகிறது.
- ' -நெட் 'என்ற விருப்பம் பிணையத்தை கொள்கலனுடன் இணைக்கப் பயன்படுகிறது.
- ' -ப ” விருப்பம் என்பது கொள்கலனின் வெளிப்படும் துறைமுகத்தை வரையறுக்கிறது.
- ' -அது ” கொடியானது கன்டெய்னரை ஊடாடும் வகையில் இயக்குகிறது மற்றும் முனையத்தை கொள்கலனுக்கு ஒதுக்குகிறது:
இங்கே, Elasticsearch 'க்கான கடவுச்சொல்லை உருவாக்கும் மீள் 'கிபானாவை உள்ளமைக்க பயனர் மற்றும் டோக்கன். பின்னர் பயன்படுத்த இந்தத் தகவலின் காப்புப்பிரதியை உருவாக்கவும்:
குறிப்பு: இந்த கட்டத்தில், பயனர்கள் கொள்கலனை இயக்குவதில் சிரமத்தை எதிர்கொள்ளலாம் மற்றும் பிழையை சந்திக்கலாம் ' மீள் தேடல் சாதாரணமாக வெளியேறவில்லை ”. இந்தச் சிக்கலைத் தீர்க்க, இணைக்கப்பட்டுள்ளதைப் பின்பற்றுவதன் மூலம் நாங்கள் வழங்கிய தீர்வுக்கு நீங்கள் செல்லலாம் அஞ்சல் .
படி 4: சரிபார்ப்பு
குறிப்பிட்ட போர்ட்டில் கன்டெய்னர் எலாஸ்டிக் தேடலைச் செயல்படுத்துகிறதா என்பதைச் சரிபார்க்க, ' http://localhost:9200 ” URL. அவ்வாறு செய்யும்போது, உங்கள் பயனர்பெயர் மற்றும் கடவுச்சொல்லை உள்ளிடுமாறு Elasticsearch கேட்கும். பயனர்பெயரை சேர்” மீள் ” மற்றும் மேலே உள்ள படிநிலையில் எலாஸ்டிக் சர்ச் கொள்கலனை இயக்கும் போது உருவாக்கப்பட்ட கடவுச்சொல். டோக்கர் கொள்கலனுடன் எலாஸ்டிக் தேடலை வெற்றிகரமாக செயல்படுத்தியுள்ளோம் என்பதை கீழே உள்ள வெளியீடு காட்டுகிறது:
குறிப்பு: இந்த கட்டத்தில், பல பயனர்கள் எதிர்கொள்ளலாம் ' இணைப்பு மீட்டமைக்கப்பட்டது 'பிழை. கூறப்பட்ட பிழையைத் தீர்க்க, எங்கள் இணைக்கப்பட்ட வழியாக செல்லவும் கட்டுரை அதில் 'இணைப்பு மீட்டமைக்கப்பட்டது' என்ற பிழையைத் தீர்க்க படிப்படியான வழிகாட்டியை வழங்கியுள்ளோம்.
டோக்கருடன் மீள் தேடலை நிறுவுவது அவ்வளவுதான்.
முடிவுரை
Docker உடன் Elasticsearch ஐ நிறுவ, முதலில், பதிவேட்டில் இருந்து அதிகாரப்பூர்வ Elasticsearch படத்தை ' docker இழுக்க