From 1d453ef97fc18d0e74a5c243d0604345ba6b26ff Mon Sep 17 00:00:00 2001 From: Ludovic Poujol Date: Mon, 15 Mar 2021 18:27:45 +0100 Subject: [PATCH] Add redis --- .drone.yml | 26 ++++++++++++++++++++++++++ redis/buster/Dockerfile | 17 +++++++++++++++++ redis/stretch/Dockerfile | 17 +++++++++++++++++ 3 files changed, 60 insertions(+) create mode 100644 redis/buster/Dockerfile create mode 100644 redis/stretch/Dockerfile diff --git a/.drone.yml b/.drone.yml index 5b503f8..2e82610 100644 --- a/.drone.yml +++ b/.drone.yml @@ -63,3 +63,29 @@ steps: tags: - buster - latest + +# - name: build redis (Stretch) +# image: plugins/docker +# depends_on: [] +# settings: +# username: +# from_secret: docker_username +# password: +# from_secret: docker_password +# dockerfile: redis/stretch/Dockerfile +# repo: evolix/redis +# tags: stretch +# +# - name: build redis (Buster) +# image: plugins/docker +# depends_on: [] +# settings: +# username: +# from_secret: docker_username +# password: +# from_secret: docker_password +# dockerfile: redis/buster/Dockerfile +# repo: evolix/redis +# tags: +# - buster +# - latest diff --git a/redis/buster/Dockerfile b/redis/buster/Dockerfile new file mode 100644 index 0000000..14fe1b9 --- /dev/null +++ b/redis/buster/Dockerfile @@ -0,0 +1,17 @@ +# Official Debian image +FROM debian:buster + +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + redis-server \ + redis-tools \ + && rm -rf /var/lib/apt/lists/* + +USER redis + +EXPOSE 6379 + +VOLUME /var/lib/redis +WORKDIR /var/lib/redis + +CMD ["/usr/bin/redis-server"] diff --git a/redis/stretch/Dockerfile b/redis/stretch/Dockerfile new file mode 100644 index 0000000..85a64cc --- /dev/null +++ b/redis/stretch/Dockerfile @@ -0,0 +1,17 @@ +# Official Debian image +FROM debian:stretch + +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + redis-server \ + redis-tools \ + && rm -rf /var/lib/apt/lists/* + +USER redis + +EXPOSE 6379 + +VOLUME /var/lib/redis +WORKDIR /var/lib/redis + +CMD ["/usr/bin/redis-server"]