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
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