Wilt u leren hoe u ElasticSearch installeren met Docker op Ubuntu Linux? In deze zelfstudie laten we u alle stappen zien die nodig zijn om de ElasticSearch-installatie met Docker uit te voeren op een computer waarop Ubuntu Linux in 5 minuten of minder wordt uitgevoerd.

• Ubuntu 18.04
• Ubuntu 19.10
• Docker 19.03.6
• ElasticSearch 7.6.2
• Kibana 7.6.2

In ons voorbeeld luistert de ElasticSearch-service op de TCP-poort 9200 en 9300.

In ons voorbeeld luistert de Kibana-service op de TCP-poort 5601.

Tutorial Elasticsearch - Docker Installatie op Ubuntu Linux

Installeer de Docker-service.

Copy to Clipboard

Download de ElasticSearch docker afbeelding van de online repository.

Copy to Clipboard

Vermeld de Docker-afbeeldingen die op uw systeem zijn geïnstalleerd.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Start een nieuwe ElasticSearch-container met deze Docker-afbeelding.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

In ons voorbeeld is de ElasticSearch-afbeelding gebruikt om een nieuwe container te starten.

De nieuwe container maakt gebruik van de lokale havens 9200 en 9300.

De container-ID is 2ff94bbd12109861c6d10afae3191b2efcc4b99f34cb9049d8ef27d6212da5e4.

Gebruik de volgende comand om uw ElasticSearch installatie te testen.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Een andere manier om uw Elasticsearch-installatie te testen, is door uw browser te gebruiken.

Open uw browser en voer het IP-adres van uw ElasticSearch-server in plus :9200.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://192.168.15.15:9200

De ElasticSearch RESTAPI-interface moet uw verzoek beantwoorden:

elasticsearch install ubuntu

Gefeliciteerd! Je hebt de ElasticSearch Docker installatie op Ubuntu Linux voltooid.

Tutorial Elasticsearch - Docker containerbeheer

Controleer de status van alle Docker-conteiners met de volgende opdracht:

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Controleer de status van de ElasticSearch-container met de id of de naam ervan.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Als u de containerservice ElasticSearch wilt stoppen, gebruikt u de volgende opdracht:

Copy to Clipboard

Als u de containerservice ElasticSearch wilt starten, gebruikt u de volgende opdracht:

Copy to Clipboard

Als u de containerservice ElasticSearch opnieuw wilt starten, gebruikt u de volgende opdracht:

Copy to Clipboard

Gebruik in geval van fout de volgende opdracht om de elasticsearch-containerlogboeken te verifiëren.

Copy to Clipboard

In onze voorbeelden laten we zien hoe we de Elasticsearch-container beheren met behulp van de ID of de eerder gedefinieerde naam.

Tutorial Kibana - Docker Installatie op Ubuntu Linux

Download de Kibana docker afbeelding van de online repository.

Copy to Clipboard

Vermeld de Docker-afbeeldingen die op uw systeem zijn geïnstalleerd.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Voordat we beginnen, stop en verwijder alle bestaande Elasticsearch container.

Copy to Clipboard

Maak een nieuw Docker-netwerk met de naam Elastic.

Copy to Clipboard

Start een nieuwe ElasticSearch-container die is aangesloten op het docker-netwerk dat eerder is gemaakt.

Copy to Clipboard

Start een nieuwe Kibana-container die is aangesloten op het Docker-netwerk dat eerder is gemaakt.

Copy to Clipboard

De Kibana-container start en maakt automatisch verbinding met de ElasticSearch-container.

Houd er rekening mee dat het even kan duren voordat beide dockerafbeeldingen zijn gestart.

Gefeliciteerd! Je hebt de Kibana Docker installatie op Ubuntu Linux voltooid.

Kibana - Inloggen op dashboard

Open uw browser en voer het IP-adres van uw server plus :5601 in.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://192.168.15.15:5601

De Kibana webinterface moet worden gepresenteerd

kibana welcome screen

Gefeliciteerd! Je hebt toegang tot de Kibana web interface.