Kuinka asentaa Elasticsearch Dockerilla?

Kuinka Asentaa Elasticsearch Dockerilla



Elasticsearch on suosittu ja hyvin kasvava hakukone ja analyyttinen työkalu. Sitä käytetään usein erityyppisten tietojen ja tietojen tallentamiseen ja analysointiin, mutta sitä käytetään yleensä jäsentelemättömälle ja puolistrukturoidulle tiedolle. Se voidaan helposti asentaa ja asentaa eri alustoille.

Joskus käyttäjien on käytettävä Elasticsearchia joidenkin sovellusten kanssa, jotka perustuvat eri alustoihin, kuten Ubuntu-jakelu. Tällaisissa tilanteissa käyttäjät voivat asentaa ja käyttää Elasticsearchia Dockerin kanssa. Docker on alusta, jossa käyttäjät voivat helposti tallentaa sovelluksensa ja ohjelmansa tarvittavien riippuvuuksien kanssa.







Tämä artikkeli esittelee menetelmän asentaa Elasticsearch Dockerin kanssa.



Kuinka asentaa Elasticsearch Dockerilla?

Docker on alusta, jossa käyttäjät voivat suorittaa Elasticsearchin konteissa ja eristetyssä ympäristössä. Asenna Elasticsearch Dockerin kanssa suorittamalla luetellut vaiheet.



Vaihe 1: Vedä Docker Image





Vedä ensin Elasticsearch Docker -kuva virallisesta Docker-rekisteristä käyttämällä ' docker pull 'komento:

docker pull docker.elastic.co / elastinen haku / elastinen haku:8.8.2



Vaihe 2: Luo verkko

Luo seuraavaksi uusi verkko Elasticsearchille käyttämällä ' telakointiverkoston luominen ”komento. Tämä vaihe on valinnainen, mutta suositeltavaa. Koska verkon luominen on sillä tavalla hyödyllistä, kun käyttäjä poistaa kontin, Elasticsearch poistetaan kokonaan tietojen mukana. Mutta verkossa on varmuuskopio Elasticsearch-tiedoista:

telakointiverkosto luo elastisuutta

Vaihe 3: Suorita kuva

Suorita seuraavaksi Elasticsearch-kuva luodaksesi ja käynnistääksesi Elasticsearch-säilö käyttämällä alla olevaa komentoa:

telakkajuoksu --nimi es01 --netto elastinen -s 9200 : 9200 -se docker.elastic.co / elastinen haku / elastinen haku:8.8.2

Yllä mainitussa komennossa:

  • ' -nimi ” -vaihtoehto määrittää säilön nimen.
  • ' -netto ” -vaihtoehtoa käytetään yhdistämään verkko konttiin.
  • ' -s ” -vaihtoehto määrittää kontin avoimen portin.
  • ' -se ” lippu suorittaa säilön interaktiivisesti ja allokoi terminaalin säilöön:

Täällä Elasticsearch luo salasanan ' elastinen ”-käyttäjä ja tunnus Kibanan määrittämiseksi. Luo varmuuskopio näistä tiedoista myöhempää käyttöä varten:

Huomautus: Tässä vaiheessa käyttäjillä voi olla vaikeuksia säilön suorittamisessa ja he voivat kohdata virheilmoituksen ' Elasticsearch ei poistunut normaalisti ”. Voit ratkaista tämän ongelman siirtymällä tarjoamaamme ratkaisuun noudattamalla liitteenä olevia ohjeita lähettää .

Vaihe 4: Vahvistus

Tarkistaaksesi, suorittaako säilö Elasticsearchia määritetyssä portissa, siirry kohtaan ' http://localhost:9200 ” URL. Kun teet niin, Elasticsearch pyytää sinua antamaan käyttäjätunnuksesi ja salasanasi. Lisää käyttäjätunnus ' elastinen ” ja salasana, joka luotiin suoritettaessa Elasticsearch-säilöä yllä olevassa vaiheessa. Alla oleva tulos osoittaa, että olemme suorittaneet Elasticsearchin onnistuneesti Docker-säilön kanssa:

Huomautus: Tässä vaiheessa monet käyttäjät voivat kohdata ' Yhteys nollattiin ”virhe. Korjaa ilmoitettu virhe käymällä linkin kautta artikla jossa olemme toimittaneet vaiheittaisen oppaan 'Yhteys nollattiin' -virheen ratkaisemiseksi.

Siinä kaikki Elasticsearchin asentamisesta Dockerin kanssa.

Johtopäätös

Jos haluat asentaa Elasticsearchin Dockerin kanssa, vedä ensin virallinen Elasticsearch-kuva rekisteristä käyttämällä ' docker pull ”komento. Suorita sen jälkeen kuva ' docker run -p 9200:9200 ”komento. Tämä blogi on osoittanut menetelmän Elasticsearchin asentamiseen Dockerin kanssa.