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

Erläuterung synthetischer React-Ereignisse

Inhaltsverzeichnis Klicken Sie zunächst auf das E...

Zusammenfassung der praktischen Erfahrungen zu HTML-Wissenspunkten

1. Das Tabellen-Tag ist Tabelle, tr ist Zeile, td ...

Detaillierte Erläuterung des vite2.0-Konfigurationslernens (Typescript-Version)

einführen Die ursprünglichen Worte von You Yuxi. ...

Eine kurze Diskussion zum Thema Ziehen und Sortieren von Elementen in Tabellen

In letzter Zeit stoße ich bei der Verwendung von ...

Wie implementiert MySQL ACID-Transaktionen?

Vorwort Kürzlich wurde ich in einem Interview gef...

So unterstreichen Sie das A-Tag und ändern die Farbe vor und nach dem Klicken

Code kopieren Der Code lautet wie folgt: ein:link...

Detaillierte Erklärung des Synchronisierungsmodifikators von Vue

Inhaltsverzeichnis 1. Anweisungen 2. Modifikatore...