Kako instalirati Elasticsearch s Dockerom?

Kako Instalirati Elasticsearch S Dockerom



Elasticsearch je popularna tražilica i analitički alat koji se dobro razvija. Često se koristi za pohranu i analizu različitih vrsta podataka i informacija, ali se obično koristi za nestrukturirane i polustrukturirane podatke. Može se jednostavno postaviti i instalirati na različite platforme.

Ponekad se od korisnika traži da koriste Elasticsearch s nekim aplikacijama koje se temelje na različitim platformama kao što je Ubuntu distribucija. U takvim situacijama korisnici mogu instalirati i koristiti Elasticsearch s Dockerom. Docker je platforma na kojoj korisnici mogu jednostavno spremiti svoje aplikacije i programe zajedno sa potrebnim ovisnostima.







Ovaj članak će pokazati metodu instaliranja Elasticsearcha s Dockerom.



Kako instalirati Elasticsearch s Dockerom?

Docker je platforma na kojoj korisnici mogu izvršiti Elasticsearch u kontejnerskom i izoliranom okruženju. Da biste instalirali Elasticsearch s Dockerom, prođite kroz navedene korake.



Korak 1: Izvucite Docker sliku





Prvo izvucite Elasticsearch Docker sliku iz službenog Docker registra pomoću ' docker pull ” naredba:

docker pull docker.elastic.co / elastično pretraživanje / elastično pretraživanje:8.8.2



Korak 2: Stvorite mrežu

Zatim stvorite novu mrežu za Elasticsearch koristeći ' docker mreža stvoriti ” naredba. Ovaj korak nije obavezan, ali se preporučuje. Kako je stvaranje mreže korisno na taj način kada korisnik ukloni spremnik, Elasticsearch će biti potpuno uklonjen zajedno s podacima. Ali mreža će imati sigurnosnu kopiju Elasticsearch podataka:

docker mreža stvoriti elastičnu

Korak 3: Pokrenite sliku

Zatim pokrenite sliku Elasticsearch da biste stvorili i pokrenuli spremnik Elasticsearch pomoću naredbe u nastavku:

docker run --Ime es01 --neto elastičan -str 9200 : 9200 -to docker.elastic.co / elastično pretraživanje / elastično pretraživanje:8.8.2

U gore navedenoj naredbi:

  • -Ime ” je navođenje naziva spremnika.
  • -neto ” opcija se koristi za povezivanje mreže sa spremnikom.
  • -str ” definira otvoreni priključak spremnika.
  • -to ” interaktivno izvršava spremnik i dodjeljuje terminal spremniku:

Ovdje će Elasticsearch generirati lozinku za ' elastičan ” korisnik i token za konfiguraciju Kibane. Napravite sigurnosnu kopiju ovih informacija za kasniju upotrebu:

Bilješka: U ovom trenutku korisnici se mogu suočiti s poteškoćama u izvršavanju spremnika i mogu naići na pogrešku ' Elasticsearch nije normalno izašao ”. Da biste riješili ovaj problem, možete se pomaknuti do našeg ponuđenog rješenja slijedeći priloženo objaviti .

Korak 4: Provjera

Da biste provjerili izvršava li spremnik Elasticsearch na navedenom priključku, idite na ' http://localhost:9200 ” URL. Nakon što to učinite, Elasticsearch će od vas tražiti da unesete svoje korisničko ime i lozinku. Dodajte korisničko ime ' elastičan ” i lozinku koja je generirana tijekom izvođenja spremnika Elasticsearch u gornjem koraku. Donji rezultat pokazuje da smo uspješno izvršili Elasticsearch s Docker spremnikom:

Bilješka: U ovom trenutku, mnogi korisnici mogu se suočiti s ' Veza je poništena ” pogreška. Da biste riješili navedenu pogrešku, idite kroz naš linked članak u kojem smo pružili vodič korak po korak za rješavanje pogreške 'Veza je poništena'.

To je sve o instalaciji Elasticsearcha s Dockerom.

Zaključak

Da biste instalirali Elasticsearch s Dockerom, prvo povucite službenu Elasticsearch sliku iz registra koristeći ' docker pull ” naredba. Nakon toga, izvršite sliku kroz ' docker run -p 9200:9200 ” naredba. Ovaj blog je pokazao metodu instaliranja Elasticsearcha s Dockerom.