Kuidas installida Elasticsearch Dockeriga?

Kuidas Installida Elasticsearch Dockeriga



Elasticsearch on populaarne ja hästi kasvav otsingumootor ja analüüsitööriist. Seda kasutatakse sageli erinevat tüüpi andmete ja teabe salvestamiseks ja analüüsimiseks, kuid tavaliselt kasutatakse seda struktureerimata ja poolstruktureeritud andmete jaoks. Seda saab hõlpsasti seadistada ja paigaldada erinevatele platvormidele.

Mõnikord peavad kasutajad kasutama Elasticsearchi mõne rakendusega, mis põhinevad erinevatel platvormidel, näiteks Ubuntu levitamisel. Sellistes olukordades saavad kasutajad installida ja kasutada Elasticsearchi koos Dockeriga. Docker on platvorm, kus kasutajad saavad hõlpsalt oma rakendusi ja programme koos vajalike sõltuvustega konteinerisse paigutada.







See artikkel demonstreerib Elasticsearchi installimise meetodit Dockeriga.



Kuidas installida Elasticsearch Dockeriga?

Docker on platvorm, kus kasutajad saavad käivitada Elasticsearchi konteineris ja isoleeritud keskkonnas. Elasticsearchi installimiseks koos Dockeriga järgige loetletud samme.



1. samm: tõmmake Dockeri kujutis





Esmalt tõmmake ametlikust Dockeri registrist Elasticsearch Dockeri pilt, kasutades käsku ' docker pull 'käsk:

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



2. samm: looge võrk

Järgmisena looge Elasticsearchi jaoks uus võrk, kasutades ' dokkimisvõrgu loomine ” käsk. See samm on valikuline, kuid soovitatav. Kuna võrgu loomine on sel viisil kasulik, kui kasutaja konteineri eemaldab, eemaldatakse koos andmetega ka Elasticsearch täielikult. Kuid võrgul on Elasticsearchi andmete varukoopia:

dokkimisvõrk loo elastse

3. samm: käivitage pilt

Järgmisena käivitage Elasticsearchi pilt, et luua ja käivitada Elasticsearch konteiner, kasutades allolevat käsku:

dokijooks --nimi es01 --võrk elastne -lk 9200 : 9200 - see docker.elastic.co / elastsearch / elastsearch:8.8.2

Ülaltoodud käsus:

  • -nimi ” valik määrab konteineri nime.
  • -võrk ” suvandit kasutatakse võrgu ühendamiseks konteineriga.
  • -lk ” valik määrab konteineri avatud pordi.
  • - see ” lipp täidab konteinerit interaktiivselt ja eraldab terminali konteinerile:

Siin genereerib Elasticsearch parooli ' elastne ” kasutaja ja luba Kibana konfigureerimiseks. Looge sellest teabest hilisemaks kasutamiseks varukoopia:

Märge: Sel hetkel võib kasutajatel konteineri käivitamisel tekkida raskusi ja võib ilmneda tõrge ' Elasticsearch ei väljunud normaalselt ”. Selle probleemi lahendamiseks saate navigeerida meie pakutava lahenduseni, järgides lisatud juhiseid postitus .

4. samm: kinnitamine

Kontrollimaks, kas konteiner käivitab Elasticsearchi määratud pordis, navigeerige jaotisse ' http://localhost:9200 ” URL. Seda tehes palub Elasticsearch teil sisestada oma kasutajanimi ja parool. Lisa kasutajanimi ' elastne ” ja parool, mis loodi ülaltoodud sammus Elasticsearchi konteineri täitmisel. Allolev väljund näitab, et oleme Dockeri konteineriga Elasticsearchi edukalt käivitanud:

Märge: Sel hetkel võivad paljud kasutajad silmitsi seista Ühendus lähtestati ” viga. Kinnitatud vea lahendamiseks minge läbi meie lingi artiklit milles oleme esitanud samm-sammulise juhendi vea „Ühendus lähtestati” lahendamiseks.

See kõik puudutab Elasticsearchi installimist Dockeriga.

Järeldus

Elasticsearchi installimiseks koos Dockeriga tõmmake esmalt registrist ametlik Elasticsearchi pilt, kasutades ' docker pull ” käsk. Pärast seda käivitage pilt läbi ' docker run -p 9200:9200 ” käsk. See ajaveeb on näidanud meetodit Elasticsearchi installimiseks koos Dockeriga.