Kako namestiti Elasticsearch z Dockerjem?

Kako Namestiti Elasticsearch Z Dockerjem



Elasticsearch je priljubljen in dobro rastoč iskalnik in analitično orodje. Pogosto se uporablja za shranjevanje in analizo različnih vrst podatkov in informacij, vendar se običajno uporablja za nestrukturirane in polstrukturirane podatke. Lahko ga enostavno nastavite in namestite na različne platforme.

Včasih morajo uporabniki uporabljati Elasticsearch z nekaterimi aplikacijami, ki temeljijo na različnih platformah, kot je distribucija Ubuntu. V takšnih situacijah lahko uporabniki namestijo in uporabljajo Elasticsearch z Dockerjem. Docker je platforma, na kateri lahko uporabniki preprosto pospravijo svoje aplikacije in programe skupaj z zahtevanimi odvisnostmi.







Ta članek bo prikazal način namestitve Elasticsearch z Dockerjem.



Kako namestiti Elasticsearch z Dockerjem?

Docker je platforma, kjer lahko uporabniki izvajajo Elasticsearch v zaprtem in izoliranem okolju. Če želite namestiti Elasticsearch z Dockerjem, pojdite skozi navedene korake.



1. korak: Potegnite sliko Docker





Najprej potegnite sliko Elasticsearch Docker iz uradnega registra Docker z uporabo ' docker pull ” ukaz:

docker pull docker.elastic.co / elastično iskanje / elastično iskanje: 8.8.2



2. korak: Ustvarite omrežje

Nato ustvarite novo omrežje za Elasticsearch z uporabo » ustvarjanje docker omrežja ” ukaz. Ta korak ni obvezen, vendar priporočljiv. Ker je ustvarjanje omrežja na ta način koristno, ko uporabnik odstrani vsebnik, bo Elasticsearch popolnoma odstranjen skupaj s podatki. Toda omrežje bo imelo varnostno kopijo podatkov Elasticsearch:

docker omrežje ustvari elastičnost

3. korak: Zaženite sliko

Nato izvedite sliko Elasticsearch, da ustvarite in zaženete vsebnik Elasticsearch s spodnjim ukazom:

docker run --ime es01 --mreža elastična -str 9200 : 9200 -to docker.elastic.co / elastično iskanje / elastično iskanje: 8.8.2

V zgoraj omenjenem ukazu:

  • – ime ” določa ime vsebnika.
  • -mreža ” možnost se uporablja za povezavo omrežja s kontejnerjem.
  • -str ” določa izpostavljena vrata vsebnika.
  • -to ” zastavica interaktivno izvaja vsebnik in vsebniku dodeli terminal:

Tu bo Elasticsearch ustvaril geslo za » elastična ” in žeton za konfiguracijo Kibane. Ustvarite varnostno kopijo teh informacij za kasnejšo uporabo:

Opomba: Na tej točki lahko uporabniki naletijo na težave pri izvajanju vsebnika in lahko naletijo na napako ' Elasticsearch se ni normalno zaprl ”. Če želite odpraviti to težavo, se lahko pomaknete do rešitve, ki jo nudimo, tako da sledite priloženemu post .

4. korak: Preverjanje

Če želite preveriti, ali vsebnik izvaja Elasticsearch na navedenih vratih, se pomaknite do » http://localhost:9200 ” URL. Ko to storite, vas bo Elasticsearch prosil, da vnesete svoje uporabniško ime in geslo. Dodajte uporabniško ime ' elastična « in geslo, ki je bilo ustvarjeno med izvajanjem vsebnika Elasticsearch v zgornjem koraku. Spodnji izhod kaže, da smo uspešno izvedli Elasticsearch z vsebnikom Docker:

Opomba: Na tej točki se lahko veliko uporabnikov sooči z ' Povezava je bila ponastavljena ” napaka. Če želite odpraviti navedeno napako, pojdite na našo povezano Članek v katerem smo zagotovili vodnik po korakih za odpravljanje napake »Povezava je bila ponastavljena«.

To je vse o namestitvi Elasticsearch z Dockerjem.

Zaključek

Če želite namestiti Elasticsearch z Dockerjem, najprej potegnite uradno sliko Elasticsearch iz registra s pomočjo » docker pull ” ukaz. Po tem izvedite sliko skozi » docker run -p 9200:9200 ” ukaz. Ta blog je pokazal metodo za namestitev Elasticsearch z Dockerjem.