Files
openstapps/backend/database/Dockerfile
2024-02-08 11:51:18 +01:00

20 lines
456 B
Docker

FROM elasticsearch:8.4.2
EXPOSE 9200
EXPOSE 9300
ADD config/ /usr/share/elasticsearch/config/
USER root
RUN /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-icu
RUN chown elasticsearch:elasticsearch config/elasticsearch.yml
USER elasticsearch
CMD ["/usr/share/elasticsearch/bin/elasticsearch"]
HEALTHCHECK --interval=10s --timeout=5s --start-period=60s --retries=12 CMD curl --fail -s http://localhost:9200/ >/dev/null || exit 1