Detailliertes Tutorial zur Installation von ElasticSearch 6.x im Docker

Detailliertes Tutorial zur Installation von ElasticSearch 6.x im Docker

Ziehen Sie zuerst das Image (oder erstellen Sie einfach einen Container und es wird automatisch gezogen)

docker pull elasticSearch:6.5.4

Erstellen eines Containers

docker run --name elasticsearch --net host -e "discovery.type=single-node" -e "network.host=IP-Adresse" elasticsearch:6.5.4 

Start-up

docker start elasticsearch

Protokolle anzeigen

docker logs elasticsearch

Sie können sehen, dass mein Server nur über 2 GB Speicher verfügt und daher aufgrund von Speichermangel nicht gestartet werden kann. Ändern Sie die Startspeichergröße.

Neustart ES

docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" --net host -e "discovery.type=single-node" -e "network.host=IP-Adresse" -p 9200:9200 -p 9300:9300 elasticsearch

prüfen

IP-Adresse: 9200

Zusammenfassen

Oben finden Sie ein ausführliches Tutorial zur Installation von ElasticSearch 6.x mit Docker. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten!

Das könnte Sie auch interessieren:
  • Docker installiert Elasticsearch7.6-Cluster und legt Passwort fest
  • Beispielcode zur Installation von ElasticSearch und Kibana unter Docker
  • So stellen Sie mit Docker schnell einen Elasticsearch-Cluster bereit
  • So stellen Sie ElasticSearch in Docker bereit
  • Detaillierte Erläuterung der Verwendung der Elasticsearch-Visualisierung Kibana unter Docker
  • Problem „Nicht genügend Speicher“ und Lösung, wenn Docker Elasticsearch startet

<<:  Liste der allgemeinen MySql-Abfragebefehlsoperationen

>>:  Verwendung des Node.js-HTTP-Moduls

Artikel empfehlen

js zur Implementierung eines Web-Rechners

Wie erstelle ich mit HTML, CSS und JS einen einfa...

JavaScript zum Erzielen eines Klickbild-Flip-Effekts

Ich habe kürzlich an einem Projekt zur Gesichtser...

Allgemeine Linux-Befehle chmod zum Ändern der Dateiberechtigungen 777 und 754

Der folgende Befehl wird häufig verwendet: chmod ...

Einfache Implementierungsmethode der Vue3-Quellcodeanalyse

Inhaltsverzeichnis Vorwort 🍹Vorbereitung 🍲vue3-Nu...

Interaktion im Webdesign: Eine kurze Diskussion über Paging-Probleme

Funktion: Zur vorherigen Seite oder zur nächsten ...

Detaillierte Schritte zum Debuggen von VUE-Projekten in IDEA

Um JS-Code zu debuggen, müssen Sie jedes Mal eine...

jQuery implementiert einen Zeitselektor

In diesem Artikelbeispiel wird der spezifische Co...

Flex-Anordnung in CSS darstellen (Layouttool)

In Bezug auf die Anzeige: flexibles Layout: Manch...

Zusammenfassung häufiger Probleme mit MySQL-Indizes

F1: Welche Indizes hat die Datenbank? Was sind di...

Oberflächliches Webdesign

<br />Ich war schon immer der Meinung, dass ...