From 11c2a831e25a6006f62e52d989ca25103685cd3d Mon Sep 17 00:00:00 2001 From: Gyorgy Berenyi Date: Fri, 19 Jul 2024 17:02:27 +0000 Subject: [PATCH] Update Dockerfile --- Dockerfile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index f59dc3f..64c42a7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,9 @@ -FROM alpine:3.19 +ARG BUILDPLATFORM +FROM --platform=$BUILDPLATFORM alpine:latest + +ARG REDIS_VERSION="7.2.4" +ARG REDIS_DOWNLOAD_URL="http://download.redis.io/releases/redis-${REDIS_VERSION}.tar.gz" +RUN wget -O redis.tar.gz "$REDIS_DOWNLOAD_URL" && \ # add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added RUN addgroup -S -g 1000 redis && adduser -S -G redis -u 999 redis @@ -10,9 +15,7 @@ RUN apk add --no-cache \ # add tzdata for https://github.com/docker-library/redis/issues/138 tzdata -ENV REDIS_VERSION 7.0.5 -ENV REDIS_DOWNLOAD_URL http://download.redis.io/releases/redis-7.0.5.tar.gz -ENV REDIS_DOWNLOAD_SHA 67054cc37b58c125df93bd78000261ec0ef4436a26b40f38262c780e56315cc3 + RUN set -eux; \ \ @@ -32,7 +35,6 @@ RUN set -eux; \ ; \ \ wget -O redis.tar.gz "$REDIS_DOWNLOAD_URL"; \ - echo "$REDIS_DOWNLOAD_SHA *redis.tar.gz" | sha256sum -c -; \ mkdir -p /usr/src/redis; \ tar -xzf redis.tar.gz -C /usr/src/redis --strip-components=1; \ rm redis.tar.gz; \