Outils pour utilisateurs

Outils du site


software:applications:elasticsearch:installation_docker

Ceci est une ancienne révision du document !


Installer elasticsearch via Docker

Ce wiki introduit un déploiement d'elasticsearch en environnement de développement. La documentation officielle pour déployer le service en production est disponible ici.

Récupérer l'image officielle:

docker pull elasticsearch:7.10.1

Création d'un conteneur exécutant un seul noeud

$ docker run -d --name elastic--net labinfo -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.10.1

Le serveur écoute sur le port 9200, si on fait un GET à l'aide de cURL, le serveur retourne son statut:

curl -XGET http://localhost:9200
{
  "name" : "0bb59254b378",
  "cluster_name" : "docker-cluster",
  "cluster_uuid" : "cIHCGqSIQWOPgjwxfQBySQ",
  "version" : {
    "number" : "7.10.1",
    "build_flavor" : "default",
    "build_type" : "docker",
    "build_hash" : "1c34507e66d7db1211f66f3513706fdf548736aa",
    "build_date" : "2020-12-05T01:00:33.671820Z",
    "build_snapshot" : false,
    "lucene_version" : "8.7.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}
software/applications/elasticsearch/installation_docker.1614721787.txt.gz · Dernière modification : 2021/03/02 21:49 de yoann