Objectif¶
L’objectif est de mettre en place une infrastructure SolR/Lucene via docker. SolR est un moteur de recherche open source basé sur Apache Lucene. Il permet de créer des index de données en temps réel et de les rechercher facilement et rapidement avec une syntaxe simple.
SolR peut être utilisé pour l’indexation d’une grande variété de données, telles que les documents texte, les images, les sons, etc. Il est également possible d’ajouter des fonctionnalités avancées à l’indexation, telles que la recherche par synonyme, le traitement des requêtes en temps réel et la détection de langues.
Prérequis¶
Installation¶
Configuration de docker-compose¶
networks:
frontend:
services:
solr:
image: solr:latest
hostname: solr
container_name: solr
volumes:
- solrdata:/var/solr
command:
- solr-precreate
- gettingstarted
ports:
- "8983:8983"
networks:
- frontend
volumes:
solrdata:Paramétrage à intégrer dans docker-compose.yml