summaryrefslogtreecommitdiff
path: root/docker/base/Dockerfile.unstable
diff options
context:
space:
mode:
Diffstat (limited to 'docker/base/Dockerfile.unstable')
-rw-r--r--docker/base/Dockerfile.unstable18
1 files changed, 18 insertions, 0 deletions
diff --git a/docker/base/Dockerfile.unstable b/docker/base/Dockerfile.unstable
new file mode 100644
index 0000000..ab5b7fc
--- /dev/null
+++ b/docker/base/Dockerfile.unstable
@@ -0,0 +1,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"]