So installieren Sie Elasticsearch und Kibana in Docker

So installieren Sie Elasticsearch und Kibana in Docker

1. Installieren Sie elasticsearch

Elasticsearch-Bild abrufen

Docker-Pull Elasticsearch 

Erstellen eines Handoff-Modus-Netzwerks

Docker-Netzwerk erstellen elasticsearch_net

Installieren

docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 --network elasticsearch_net -v elasticsearch_volume:/root -e "privileged=true" -e "discovery.type=single-node" elasticsearch

# -d Hintergrundausführung# --name elasticsearch-Containername# -p 9200:9200 -p 9300:9300 Mapping-Port# --network elasticsearch_net gibt das Netzwerk an# -v elasticsearch_volume:/root benanntes freigegebenes Verzeichnis# -e "privileged=true" konfiguriert Zugriffsrechte# -e "discovery.type=single-node" gibt den Bereitstellungsmodus von Elasticsearch an# elasticsearch gibt das Image an----
# -v elasticsearch_volume:/root benanntes freigegebenes Verzeichnis# -e "privileged=true" Zugriffsberechtigungen konfigurieren. Wenn die Zugriffsberechtigungen nicht zu Beginn konfiguriert werden, wird es nicht gestartet. Nach dem Hinzufügen von Berechtigungen kann es gestartet werden 

Ändern der Konfiguration

echo 'http.cors.allow-origin: "*"' >> elasticsearch.yml
echo "http.cors.enabled: true" >> elasticsearch.yml

Neustart

Docker startet Elasticsearch neu

Installieren Sie den IK-Tokenizer.

Laden Sie die gleiche Version des IK Word Segmenter Zip-Pakets über ein freigegebenes Verzeichnis oder direkt über wget herunter, Link


Entpacken Sie es in das Verzeichnis /usr/share/elasticsearch/plugins

Neustart

Docker startet Elasticsearch neu
Im Startprotokoll können Sie sehen, dass das Plug-In „ik word segmenter“ geladen ist 

Installieren von Kibana

Docker zieht das Kibana 5.6.12-Image

Docker-Pull Kibana:5.6.12 

Ausführen von Kibana

docker run -d --name kibana --network elasticsearch_net -e ELASTICSEARCH_URL=http://192.168.159.3:9200 -p 5601:5601 kibana:5.6.12

Zugriff auf Kibana

Installieren Sie elasticsearch-head

Docker zieht Mobz/Elasticsearch-Kopf: 5
docker run -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5 

Dies ist das Ende dieses Artikels über die Schritte zur Installation von Elasticsearch und Kibana in Docker. Weitere Informationen zur Installation von Elasticsearch und Kibana in Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Probleme und Lösungen bei der Installation von ElasticSearch und Kibana in Docker
  • Implementierung der Docker-Installation von Elastic Search und Kibana

<<:  Der Unterschied zwischen Schlüssel und Index in MySQL

>>:  Detaillierte Erklärung des this-Zeigeproblems in JavaScript

Artikel empfehlen

So zeigen Sie JSON-Daten in HTML an

Hintergrund: Manchmal müssen wir JSON-Daten direk...

Das Submit-Ereignis des Formulars reagiert nicht

1. Problembeschreibung <br />Wenn JS verwen...

JavaScript CSS3 zur Implementierung einer einfachen Video-Sperrfunktion

In diesem Artikel wird versucht, eine Demo zur Si...

Vue3.0 implementiert die Kapselung von Kontrollkästchenkomponenten

In diesem Artikelbeispiel wird der spezifische Co...

Erfahren Sie mehr über den MySQL-Ausführungsplan

Inhaltsverzeichnis 1. Einführung in den Implement...

Die Popup-Maske der Frontend-Seite verhindert das Scrollen der Seite

Ein Problem, auf das Frontend-Entwickler häufig s...

Der Unterschied zwischen ENTRYPOINT und CMD in Dockerfile

Im Lernprogramm zum Docker-System haben wir geler...

JavaScript zum Erreichen eines Mouse-Tailing-Effekts

Mauseffekte erfordern die Verwendung von setTimeo...

Einführung in die UFW-Firewall unter Linux

Werfen wir einen Blick auf ufw (Uncomplicated Fir...

Der Unterschied und die Verwendung von LocalStorage und SessionStorage in Vue

Inhaltsverzeichnis Was ist LocalStorage Was ist S...

Verwendung von Umgebungsvariablen in Docker und Lösungen für häufige Probleme

Vorwort Docker kann Umgebungsvariablen für Contai...

jQuery realisiert die volle Funktion des Einkaufswagens

In diesem Artikel wird der spezifische Code von j...