¿Desea aprender a instalar ElasticSearch con Docker en Ubuntu Linux? En este tutorial, vamos a mostrarle todos los pasos necesarios para realizar la instalación de ElasticSearch mediante Docker en un equipo que ejecute Ubuntu Linux en 5 minutos o menos.

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

En nuestro ejemplo, el servicio ElasticSearch escuchará en los puertos TCP 9200 y 9300.

En nuestro ejemplo, el servicio Kibana escuchará en el puerto TCP 5601.

Tutorial Elasticsearch - Instalación de Docker en Ubuntu Linux

Instale el servicio Docker.

Copy to Clipboard

Descargue la imagen de docker de ElasticSearch desde el repositorio en línea.

Copy to Clipboard

Enumere las imágenes de Docker instaladas en el sistema.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Inicie un nuevo container de ElasticSearch con esta imagen de Docker.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

En nuestro ejemplo, la imagen de ElasticSearch se utilizó para iniciar un nuevo container.

El nuevo container utiliza los puertos locales 9200 y 9300.

El ID del container es 2ff94bbd12109861c6d10afae3191b2efcc4b99f34cb9049d8ef27d6212da5e4.

Utilice el siguiente comand para probar la instalación de ElasticSearch.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Otra forma de probar la instalación de Elasticsearch es utilizar el explorador.

Abra el navegador e introduzca la dirección IP del servidor ElasticSearch más :9200.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.15.15:9200

La interfaz RESTAPI de ElasticSearch debe responder a su solicitud:

elasticsearch install ubuntu

¡Felicitaciones! Ha terminado la instalación de ElasticSearch Docker en Ubuntu Linux.

Tutorial Elasticsearch - Administración de containers de Docker

Compruebe el estado de todos los conteiners de Docker mediante el siguiente comando:

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Compruebe el estado del container de ElasticSearch con el ID o su nombre.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Para detener el servicio de container de ElasticSearch, utilice el siguiente comando:

Copy to Clipboard

Para iniciar el servicio de container ElasticSearch, utilice el siguiente comando:

Copy to Clipboard

Para reiniciar el servicio de container de ElasticSearch, utilice el siguiente comando:

Copy to Clipboard

En caso de error, utilice el siguiente comando para comprobar los registros del container de ElasticSearch.

Copy to Clipboard

En nuestros ejemplos, demostramos cómo administrar el container Elasticsearch con su ID o el nombre definido anteriormente.

Tutorial Kibana - Instalación de Docker en Ubuntu Linux

Descargue la imagen de Kibana docker desde el repositorio en línea.

Copy to Clipboard

Enumere las imágenes de Docker instaladas en el sistema.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Antes de iniciar, detenga y elimine cualquier container de Elasticsearch existente.

Copy to Clipboard

Cree una nueva red de Docker denominada Elastic.

Copy to Clipboard

Inicie un nuevo container de ElasticSearch conectado a la red de Docker creada anteriormente.

Copy to Clipboard

Inicie un nuevo container Kibana conectado a la red de Docker creada anteriormente.

Copy to Clipboard

El container Kibana se iniciará y se conectará automáticamente al container ElasticSearch.

Tenga en cuenta que ambas imágenes acoplables pueden tardar un tiempo en iniciarse.

¡Felicitaciones! Ha terminado la instalación de Kibana Docker en Ubuntu Linux.

Kibana - Inicio de sesión en el panel

Abra su navegador e introduzca la dirección IP de su servidor más :5601.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.15.15:5601

La interfaz web de Kibana debe presentarse

kibana welcome screen

¡Felicitaciones! Usted tiene acceso a la interfaz web de Kibana.