Update Dockerfile
Browse files- Dockerfile +17 -1
Dockerfile
CHANGED
|
@@ -1 +1,17 @@
|
|
| 1 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Usar la imagen oficial de Elasticsearch
|
| 2 |
+
FROM elasticsearch:8.17.4
|
| 3 |
+
|
| 4 |
+
# Establecer variables de entorno para configuraciones básicas
|
| 5 |
+
ENV discovery.type=single-node
|
| 6 |
+
ENV ES_JAVA_OPTS="-Xms512m -Xmx512m"
|
| 7 |
+
ENV xpack.security.enabled=false
|
| 8 |
+
# Limitar memoria asignada para JVM
|
| 9 |
+
|
| 10 |
+
# Crear un volumen para persistencia de datos
|
| 11 |
+
VOLUME ["/usr/share/elasticsearch/data"]
|
| 12 |
+
|
| 13 |
+
# Exponer los puertos estándar de Elasticsearch
|
| 14 |
+
EXPOSE 9200 9300
|
| 15 |
+
|
| 16 |
+
# Comando para iniciar Elasticsearch
|
| 17 |
+
CMD ["elasticsearch"]
|