כיצד להתקין את Elasticsearch עם Docker?

Kyzd Lhtqyn T Elasticsearch M Docker



Elasticsearch הוא מנוע חיפוש פופולרי וצומח היטב וכלי אנליטי. הוא משמש לעתים קרובות לאחסון וניתוח סוגים שונים של נתונים ומידע, אך משמש בדרך כלל לנתונים לא מובנים ומובנים למחצה. ניתן להגדיר ולהתקין בקלות על פלטפורמות שונות.

לפעמים, משתמשים נדרשים להשתמש ב-Elasticsearch עם יישומים מסוימים המבוססים על פלטפורמות שונות כגון הפצת אובונטו. במצבים כאלה, משתמשים יכולים להתקין ולהשתמש ב- Elasticsearch עם Docker. Docker היא פלטפורמה שבה משתמשים יכולים לרכז בקלות את היישומים והתוכניות שלהם יחד עם התלות הנדרשת.







מאמר זה ידגים את שיטת התקנת Elasticsearch עם Docker.



כיצד להתקין את Elasticsearch עם Docker?

Docker היא פלטפורמה שבה משתמשים יכולים לבצע את Elasticsearch בסביבה מכילה ומבודדת. כדי להתקין את Elasticsearch עם Docker, עברו על השלבים המפורטים.



שלב 1: משוך תמונת Docker





ראשית, משוך את תמונת Elasticsearch Docker מהרישום הרשמי של Docker באמצעות ' docker pull ' פקודה:

docker pull docker.elastic.co / elasticsearch / elasticsearch:8.8.2



שלב 2: צור רשת

לאחר מכן, צור רשת חדשה עבור Elasticsearch באמצעות ' יצירת רשת docker ' פקודה. שלב זה הוא אופציונלי אך מומלץ. מכיוון שיצירת רשת מועילה בדרך זו כאשר המשתמש מסיר את המיכל, Elasticsearch יוסר לחלוטין יחד עם הנתונים. אבל לרשת יהיה גיבוי של נתוני Elasticsearch:

רשת docker ליצור אלסטי

שלב 3: הפעל את התמונה

לאחר מכן, הפעל את תמונת Elasticsearch כדי ליצור ולהפעיל את מיכל Elasticsearch באמצעות הפקודה הבאה:

דוקר לרוץ --שֵׁם es01 --נֶטוֹ אֵלַסטִי -עמ' 9200 : 9200 -זה docker.elastic.co / elasticsearch / elasticsearch:8.8.2

בפקודה הנ'ל:

  • ' -שֵׁם האפשרות ” מציינת את שם המיכל.
  • ' -נֶטוֹ אפשרות ” משמשת לחיבור הרשת עם המכולה.
  • ' -עמ' האפשרות היא הגדרת הנמל החשוף של המכולה.
  • ' -זה ' הדגל מבצע את הקונטיינר באופן אינטראקטיבי ומקצה את הטרמינל לקונטיינר:

כאן, Elasticsearch יפיק את הסיסמה עבור ' אֵלַסטִי ' משתמש ואסימון כדי להגדיר את Kibana. צור גיבוי של מידע זה לשימוש מאוחר יותר:

הערה: בשלב זה, המשתמשים עלולים להיתקל בקושי בביצוע המכולה ועלולים להיתקל בשגיאה ' Elasticsearch לא יצא כרגיל '. כדי לפתור בעיה זו, תוכל לנווט אל הפתרון שסופק על ידי ביצוע ההנחיות המצורפות הודעה .

שלב 4: אימות

כדי לוודא אם המכולה מפעילה את Elasticsearch ביציאה שצוינה, נווט אל ' http://localhost:9200 'כתובת אתר. לאחר שתעשה זאת, Elasticsearch תבקש ממך להזין את שם המשתמש והסיסמה שלך. הוסף את שם המשתמש ' אֵלַסטִי ' וסיסמה שנוצרה תוך כדי ביצוע ה-Elasticsearch מיכל בשלב שלמעלה. הפלט שלהלן מראה שביצענו בהצלחה את Elasticsearch עם מיכל Docker:

הערה: בשלב זה, משתמשים רבים יכולים להתמודד עם ' החיבור אופס 'שגיאה. כדי לפתור את השגיאה המוצהרת, עבור דרך המקושרים שלנו מאמר שבו סיפקנו מדריך שלב אחר שלב לפתרון השגיאה 'החיבור אופס'.

זה הכל לגבי ההתקנה של Elasticsearch עם Docker.

סיכום

כדי להתקין את Elasticsearch עם Docker, ראשית, משוך את תמונת Elasticsearch הרשמית מהרישום באמצעות ' docker pull ' פקודה. לאחר מכן, הפעל את התמונה באמצעות ' docker run -p 9200:9200 <שם-תמונה> ' פקודה. בלוג זה הדגים את השיטה להתקנת Elasticsearch עם Docker.