subhrajit-mohanty commited on
Commit
2eb6454
·
verified ·
1 Parent(s): 2d90843

Create Dockerfile

Browse files
Files changed (1) hide show
  1. 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"]