Добавить README.md

This commit is contained in:
2025-08-12 20:14:42 +03:00
commit 2a27e6c39e

36
README.md Normal file
View File

@@ -0,0 +1,36 @@
# Сборка образа ElasticSearch
Тебе надо описать секреты в настройках репозитория для твоего workflow, пример которого есть в чате Element'a, и попытаться собрать следующий пример
# Пример Dockerfile
```yaml
# Базовый образ.
FROM dockerfile/java:oracle-java8
ENV ES_PKG_NAME elasticsearch-1.5.0 # тут тебе надо будет угадать или найти актуальную версию
# Установка.
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
```