19 lines
592 B
Docker
19 lines
592 B
Docker
FROM gitpod/workspace-postgres
|
|
|
|
# Install Ruby
|
|
ENV RUBY_VERSION=2.6.5
|
|
RUN bash -lc "rvm install ruby-$RUBY_VERSION && rvm use ruby-$RUBY_VERSION --default"
|
|
|
|
# Install Redis.
|
|
RUN sudo apt-get update \
|
|
&& sudo apt-get install -y \
|
|
redis-server \
|
|
&& sudo rm -rf /var/lib/apt/lists/*
|
|
|
|
# Install Elasticsearch
|
|
ARG ES_REPO=https://artifacts.elastic.co/downloads/elasticsearch
|
|
ARG ES_ARCHIVE=elasticsearch-oss-7.5.2-linux-x86_64.tar.gz
|
|
RUN wget "${ES_REPO}/${ES_ARCHIVE}" \
|
|
&& wget "${ES_REPO}/${ES_ARCHIVE}.sha512" \
|
|
&& shasum -a 512 -c ${ES_ARCHIVE}.sha512 \
|
|
&& tar -xzf ${ES_ARCHIVE}
|