Create Dockerfile
Browse files- Dockerfile +14 -0
Dockerfile
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
FROM docker.elastic.co/elasticsearch/elasticsearch:8.12.0
|
2 |
+
|
3 |
+
# Set environment variables to configure Elasticsearch
|
4 |
+
ENV discovery.type=single-node \
|
5 |
+
ES_JAVA_OPTS="-Xms512m -Xmx512m"
|
6 |
+
|
7 |
+
# Expose port 7860
|
8 |
+
EXPOSE 7860
|
9 |
+
|
10 |
+
# Override default Elasticsearch configuration to listen on port 7860
|
11 |
+
RUN echo 'http.port: 7860' >> /usr/share/elasticsearch/config/elasticsearch.yml
|
12 |
+
|
13 |
+
# Start Elasticsearch
|
14 |
+
CMD ["/bin/bash", "-c", "/usr/local/bin/docker-entrypoint.sh"]
|