Outils pour utilisateurs

Outils du site


software:applications:elasticsearch:installation_docker

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
software:applications:elasticsearch:installation_docker [2021/03/02 21:49] – créée yoannsoftware:applications:elasticsearch:installation_docker [2021/12/26 12:45] (Version actuelle) yoann
Ligne 1: Ligne 1:
-{{tag>sysadmin dbadmin db install elasticsearch}}+{{tag>sysadmin dbadmin db install elasticsearch todo}}
  
  
Ligne 43: Ligne 43:
  
  
 +====== Conservation des données ======
  
 +Pour que les données introduites dans elasticsearch puissent être enregistrées indépendament du conteneur d'application ( qui peut être supprimé et reconstruit après reparamétrage ou changement de version), il va falloir créer un volume. Le plus simple pour créer un service et conserver les données est d'utiliser docker-compose
  
 +==== Execution single node (dev) ====
 +
 +<file yaml docker-compose.yml>
 +version: "3.3"
 +
 +networks:
 +  # Nomme explicitement le réseau par défaut utilisé par les services définis dans ce fichier
 +  vnet:
 +
 +volumes:
 +  data01:
 +    driver: local
 +
 +services:
 +  esdb:
 +    image: elasticsearch:7.16.2
 +    environment:
 +      - node.name=es01
 +      - discovery.type=single-node
 +    ports:
 +      - 9200:9200
 +    networks:
 +      - vnet
 +    volumes:
 +      - data01:/usr/share/elasticsearch/data
 +</file>
 +
 +==== Exécution multi-nodes ====
 +
 +Pour un déploiement en production, 3 nodes doivent exister pour que les shards puissent être répliqués.
 +
 +source: https://www.elastic.co/guide/en/elasticsearch/reference/7.5/docker.html#docker-compose-file
 +===== Références =====
 +
 +  * https://www.elastic.co/guide/en/elasticsearch/reference/7.5/docker.html
 +  * https://www.elastic.co/guide/en/elasticsearch/reference/7.5/docker.html#docker-compose-file
software/applications/elasticsearch/installation_docker.1614721778.txt.gz · Dernière modification : 2021/03/02 21:49 de yoann