# Usar la imagen oficial de Elasticsearch FROM elasticsearch:8.17.4 # Establecer variables de entorno para configuraciones básicas ENV discovery.type=single-node ENV ES_JAVA_OPTS="-Xms512m -Xmx512m" ENV xpack.security.enabled=false # Limitar memoria asignada para JVM # Crear un volumen para persistencia de datos VOLUME ["/usr/share/elasticsearch/data"] # Exponer los puertos estándar de Elasticsearch EXPOSE 9200 9300 # Comando para iniciar Elasticsearch CMD ["elasticsearch"]