Files
elasticsearch/README.md

36 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Сборка образа ElasticSearch
Тебе надо описать секреты в настройках репозитория для твоего workflow, пример которого есть в чате Element'a, и попытаться собрать следующий пример
# Пример Dockerfile
```yaml
# Базовый образ.
FROM dockerfile/java:oracle-java8
ENV ES_PKG_NAME elasticsearch-9.1.2
# Установка.
RUN \
cd / && \
wget https://download.elasticsearch.org/elasticsearch/elasticsearch/$ES_PKG_NAME.tar.gz && \
tar xvzf $ES_PKG_NAME.tar.gz && \
rm -f $ES_PKG_NAME.tar.gz && \
mv /$ES_PKG_NAME /elasticsearch
# Определение волюма.
VOLUME ["/data"]
# Монтирование конфига (elasticsearch.yml)
ADD config/elasticsearch.yml /elasticsearch/config/elasticsearch.yml
# Определение рабочей директории.
WORKDIR /data
# Команда старта.
CMD ["/elasticsearch/bin/elasticsearch"]
# Порты.
# - 9200: HTTP
# - 9300: transport
EXPOSE 9200
EXPOSE 9300
```