05946a2ddc5b77eff299e299b3f8342136274b16
Some checks failed
Build'n'Push / build (push) Failing after 14s
Сборка образа ElasticSearch
Тебе надо описать секреты в настройках репозитория для твоего workflow, пример которого есть в чате Element'a, и попытаться собрать следующий пример
Пример Dockerfile
# Базовый образ.
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
Description
Languages
Dockerfile
100%