summaryrefslogtreecommitdiff
path: root/docker/base/Dockerfile.unstable
blob: ab5b7fc6fba129777d863ac880b6540478d71082 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# produces redisfab/redis-py:unstable
FROM ubuntu:bionic as builder
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install -y build-essential git
RUN mkdir /build
WORKDIR /build
RUN git clone https://github.com/redis/redis
WORKDIR /build/redis
RUN make

FROM ubuntu:bionic as runner
COPY --from=builder /build/redis/src/redis-server /usr/bin/redis-server
COPY --from=builder /build/redis/src/redis-cli /usr/bin/redis-cli
COPY --from=builder /build/redis/src/redis-sentinel /usr/bin/redis-sentinel

EXPOSE 6379
CMD ["redis-server", "/redis.conf"]