Tag

library/redis:7.4.11-alpine3.21
Content Digest: sha256:d9436322172a5b482c187bf1f363d3c4fea086fcca6b9c8a94de8f0f39ed3193
Manifests
Details
Content Digest

sha256:2782cc7501f800a58dd859cb686ed0b46be6d120f76ada9bc37f397bba2f9acf

Created

2026-10-21 21:14:48 UTC

Size

15 MB


Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REDIS_VERSION

7.4.11


Layers

[#000] sha256:bf6d8a8b6b83b90a5303739e37fc55dde7be20636e63c7e43913e94c8d5b197e - 21.94% (3.29 MB)

[#001] sha256:4d7a171a103a6bc504ef4246dc5fe142e172201cb2e2fd1504d617f8da564e9a - 0.01% (946 Bytes)

[#002] sha256:b26d52e8e501cf6bdc78067e49ab0b6fb6f71e3fe7efb9b3e442db2d84f70189 - 1.26% (194 KB)

[#003] sha256:5edae617f6a04b53f03f6bfacf29815066253de0b738bd5c8dc5a56115fac30e - 76.79% (11.5 MB)

[#004] sha256:dc7d2b58a4d581263709abe2487e81b968c8105a8d6fdc4ffd5824cbe86804db - 0.0% (99 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:0d526eeed5b006193a3406ca2d5dfcfb5c3697edc2d257797253f787f6137ae6 - 0.0% (603 Bytes)


History
2026-10-21 20:47:24 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.9-x86.tar.gz / # buildkit

2026-10-21 20:47:24 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-10-21 21:13:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit

2026-10-21 21:13:53 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.4.11

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps coreutils dpkg-dev dpkg gcc linux-headers make musl-dev openssl-dev wget ; 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; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *1 *,.*[)],$' /usr/src/redis/src/config.c; sed -ri 's!^( *createBoolConfig[(]"protected-mode",.*, *)1( *,.*[)],)$!\10\2!' /usr/src/redis/src/config.c; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *0 *,.*[)],$' /usr/src/redis/src/config.c; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; extraJemallocConfigureFlags="--build=$gnuArch"; dpkgArch="$(dpkg --print-architecture)"; case "${dpkgArch##*-}" in amd64 | i386 | x32) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=12" ;; *) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=16" ;; esac; extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-hugepage=21"; grep -F 'cd jemalloc && ./configure ' /usr/src/redis/deps/Makefile; sed -ri 's!cd jemalloc && ./configure !&'"$extraJemallocConfigureFlags"' !' /usr/src/redis/deps/Makefile; grep -F "cd jemalloc && ./configure $extraJemallocConfigureFlags " /usr/src/redis/deps/Makefile; export BUILD_TLS=yes; make -C /usr/src/redis -j "$(nproc)" all; make -C /usr/src/redis install; rm -r /usr/src/redis; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .redis-rundeps $runDeps; apk del --no-network .build-deps; redis-cli --version; redis-server --version; # buildkit

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c mkdir /data && chown redis:redis /data # buildkit

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-10-21 21:14:48 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Content Digest

sha256:4df5c34dc41256fc4ed293482cb34281e17d133077e9aa3c6a87fda60a356c65

Created

2026-10-21 21:14:18 UTC

Size

15.5 MB


Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REDIS_VERSION

7.4.11


Layers

[#000] sha256:759efa4719c9a44e7f2561a03bff2434dd66e99c916d2e4d50b055bedf554144 - 22.32% (3.46 MB)

[#001] sha256:964ae3503686ef4eeee7318a649cfc799fd655a5c4b18cb8aa192611b4cbb889 - 0.01% (948 Bytes)

[#002] sha256:6577e1d2b27e8b5f279db362288e87913100e4752f44a15e7d3daaa8d271a5e0 - 1.22% (194 KB)

[#003] sha256:5e61c876e61530d1da2b99556cf8484f0fbe0b26b5721584ba9f393c1a4a54d9 - 76.45% (11.8 MB)

[#004] sha256:766c91354b275669e574ec8032781ff8115ac1db6272c8d9700b222bf3f1d536 - 0.0% (100 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:8bfa4f5e3c401cd5345ac2f54a6fbe530d7f3b229c1ab44b07f79e0380d9b7b5 - 0.0% (603 Bytes)


History
2026-10-21 20:47:19 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.9-x86_64.tar.gz / # buildkit

2026-10-21 20:47:19 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-10-21 21:13:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit

2026-10-21 21:13:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.4.11

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps coreutils dpkg-dev dpkg gcc linux-headers make musl-dev openssl-dev wget ; 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; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *1 *,.*[)],$' /usr/src/redis/src/config.c; sed -ri 's!^( *createBoolConfig[(]"protected-mode",.*, *)1( *,.*[)],)$!\10\2!' /usr/src/redis/src/config.c; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *0 *,.*[)],$' /usr/src/redis/src/config.c; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; extraJemallocConfigureFlags="--build=$gnuArch"; dpkgArch="$(dpkg --print-architecture)"; case "${dpkgArch##*-}" in amd64 | i386 | x32) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=12" ;; *) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=16" ;; esac; extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-hugepage=21"; grep -F 'cd jemalloc && ./configure ' /usr/src/redis/deps/Makefile; sed -ri 's!cd jemalloc && ./configure !&'"$extraJemallocConfigureFlags"' !' /usr/src/redis/deps/Makefile; grep -F "cd jemalloc && ./configure $extraJemallocConfigureFlags " /usr/src/redis/deps/Makefile; export BUILD_TLS=yes; make -C /usr/src/redis -j "$(nproc)" all; make -C /usr/src/redis install; rm -r /usr/src/redis; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .redis-rundeps $runDeps; apk del --no-network .build-deps; redis-cli --version; redis-server --version; # buildkit

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c mkdir /data && chown redis:redis /data # buildkit

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-10-21 21:14:18 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Content Digest

sha256:b697e0f7c2c72a21f2a181a0a1e3938edd6a88b5dc6b6293a372daf77c89a609

Created

2026-10-21 21:27:23 UTC

Size

15.4 MB


Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REDIS_VERSION

7.4.11


Layers

[#000] sha256:40cd74899434de872d9e43e368ec1ff6efdcf09301d6c05d53f14b5eedf35167 - 20.78% (3.2 MB)

[#001] sha256:ee78ce542397518babdb6b90fdf1a7991ccc9d8aa33d0f8d36c9c815872a77cd - 0.01% (948 Bytes)

[#002] sha256:a8e846c008acdbfecdec8f6af846876833fe8290999eeb92971f5e8808b8a253 - 1.23% (194 KB)

[#003] sha256:741cb02b85edea94cf77a58e0ad3959a2f9cae541ba98b13121fa86642370c8b - 77.97% (12 MB)

[#004] sha256:db27be5b204b897c3032302af690513e1654cf5c20488ac28e8d2749f2cb9108 - 0.0% (100 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:030d3aba7220d8c97a59515956c58aeafe54c6b514a7c595def596e41454841f - 0.0% (599 Bytes)


History
2026-10-21 20:47:40 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.9-armhf.tar.gz / # buildkit

2026-10-21 20:47:40 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-10-21 21:26:31 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit

2026-10-21 21:26:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.4.11

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps coreutils dpkg-dev dpkg gcc linux-headers make musl-dev openssl-dev wget ; 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; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *1 *,.*[)],$' /usr/src/redis/src/config.c; sed -ri 's!^( *createBoolConfig[(]"protected-mode",.*, *)1( *,.*[)],)$!\10\2!' /usr/src/redis/src/config.c; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *0 *,.*[)],$' /usr/src/redis/src/config.c; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; extraJemallocConfigureFlags="--build=$gnuArch"; dpkgArch="$(dpkg --print-architecture)"; case "${dpkgArch##*-}" in amd64 | i386 | x32) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=12" ;; *) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=16" ;; esac; extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-hugepage=21"; grep -F 'cd jemalloc && ./configure ' /usr/src/redis/deps/Makefile; sed -ri 's!cd jemalloc && ./configure !&'"$extraJemallocConfigureFlags"' !' /usr/src/redis/deps/Makefile; grep -F "cd jemalloc && ./configure $extraJemallocConfigureFlags " /usr/src/redis/deps/Makefile; export BUILD_TLS=yes; make -C /usr/src/redis -j "$(nproc)" all; make -C /usr/src/redis install; rm -r /usr/src/redis; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .redis-rundeps $runDeps; apk del --no-network .build-deps; redis-cli --version; redis-server --version; # buildkit

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c mkdir /data && chown redis:redis /data # buildkit

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-10-21 21:27:23 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Content Digest

sha256:ef3af543527b623a3efa61381fd620635a4b9e96eebab5433a32131d12ab73fb

Created

2026-10-21 21:22:35 UTC

Size

15 MB


Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REDIS_VERSION

7.4.11


Layers

[#000] sha256:d175f631051dbe8da391ec2118442f12ee55587c630f29756bffafb976d0cdc4 - 19.61% (2.94 MB)

[#001] sha256:d2298c92391945fe61f0232a2a6ba47239575b6995fde2f0a909bfca14462ff0 - 0.01% (949 Bytes)

[#002] sha256:166ab26920bbff090653ab9bdd6c0433e1b64a88df9d036a1bb43f370648d67d - 1.25% (193 KB)

[#003] sha256:eed9b27e6eef9b7f40fb33b54f8bbb5277c5d7964237ce4ec816dff7287c44d9 - 79.13% (11.9 MB)

[#004] sha256:e06221aa4fbd4f38c3a4ef53edd99d5a0fadf8882b8d08c358b19688b07e96ac - 0.0% (100 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:69860623285037ee39f37634145f8ad3213f04fb5257ee145bcfe891bfdbf928 - 0.0% (604 Bytes)


History
2026-10-21 20:47:39 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.9-armv7.tar.gz / # buildkit

2026-10-21 20:47:39 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-10-21 21:21:44 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit

2026-10-21 21:21:46 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.4.11

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps coreutils dpkg-dev dpkg gcc linux-headers make musl-dev openssl-dev wget ; 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; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *1 *,.*[)],$' /usr/src/redis/src/config.c; sed -ri 's!^( *createBoolConfig[(]"protected-mode",.*, *)1( *,.*[)],)$!\10\2!' /usr/src/redis/src/config.c; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *0 *,.*[)],$' /usr/src/redis/src/config.c; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; extraJemallocConfigureFlags="--build=$gnuArch"; dpkgArch="$(dpkg --print-architecture)"; case "${dpkgArch##*-}" in amd64 | i386 | x32) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=12" ;; *) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=16" ;; esac; extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-hugepage=21"; grep -F 'cd jemalloc && ./configure ' /usr/src/redis/deps/Makefile; sed -ri 's!cd jemalloc && ./configure !&'"$extraJemallocConfigureFlags"' !' /usr/src/redis/deps/Makefile; grep -F "cd jemalloc && ./configure $extraJemallocConfigureFlags " /usr/src/redis/deps/Makefile; export BUILD_TLS=yes; make -C /usr/src/redis -j "$(nproc)" all; make -C /usr/src/redis install; rm -r /usr/src/redis; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .redis-rundeps $runDeps; apk del --no-network .build-deps; redis-cli --version; redis-server --version; # buildkit

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c mkdir /data && chown redis:redis /data # buildkit

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-10-21 21:22:35 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Content Digest

sha256:db1bf92695ab04a675308ded995fb54f73a8dafdc4b7b5dbe60a62e8c7c94039

Created

2026-10-21 21:14:13 UTC

Size

16 MB


Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REDIS_VERSION

7.4.11


Layers

[#000] sha256:7d46ac86a55c03b040c4ce8f9078c3eefe1830e2ec8d99bee5b984e224182102 - 23.72% (3.79 MB)

[#001] sha256:19a5e7d1ff449e642d1fc47e7a2d056613c85ba59507fb4ef57acf99332cd38b - 0.01% (949 Bytes)

[#002] sha256:615df813d045dcd4bcfc0d645dff35acf7cfac72b33a5f92e9422f8fe580b960 - 1.2% (197 KB)

[#003] sha256:e60a6bb15b44baea1d1acf2d6965f3db763ca080455a781dda33f40ba9ab48fc - 75.07% (12 MB)

[#004] sha256:d3a284155762acc7e9c4341326296acc1c151b1f528f985e2b370331cb9c25dc - 0.0% (101 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:1f7ec807aad5069be60a9c1f08d1561ea4f791275a3c4ae8199c7bcaf5aaba33 - 0.0% (603 Bytes)


History
2026-10-21 20:47:37 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.9-aarch64.tar.gz / # buildkit

2026-10-21 20:47:37 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-10-21 21:13:26 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit

2026-10-21 21:13:26 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.4.11

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps coreutils dpkg-dev dpkg gcc linux-headers make musl-dev openssl-dev wget ; 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; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *1 *,.*[)],$' /usr/src/redis/src/config.c; sed -ri 's!^( *createBoolConfig[(]"protected-mode",.*, *)1( *,.*[)],)$!\10\2!' /usr/src/redis/src/config.c; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *0 *,.*[)],$' /usr/src/redis/src/config.c; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; extraJemallocConfigureFlags="--build=$gnuArch"; dpkgArch="$(dpkg --print-architecture)"; case "${dpkgArch##*-}" in amd64 | i386 | x32) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=12" ;; *) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=16" ;; esac; extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-hugepage=21"; grep -F 'cd jemalloc && ./configure ' /usr/src/redis/deps/Makefile; sed -ri 's!cd jemalloc && ./configure !&'"$extraJemallocConfigureFlags"' !' /usr/src/redis/deps/Makefile; grep -F "cd jemalloc && ./configure $extraJemallocConfigureFlags " /usr/src/redis/deps/Makefile; export BUILD_TLS=yes; make -C /usr/src/redis -j "$(nproc)" all; make -C /usr/src/redis install; rm -r /usr/src/redis; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .redis-rundeps $runDeps; apk del --no-network .build-deps; redis-cli --version; redis-server --version; # buildkit

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c mkdir /data && chown redis:redis /data # buildkit

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-10-21 21:14:13 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Content Digest

sha256:9619e061ebf5b1f229036279e087582f68beb953897324a134f51b0bf09e6e04

Created

2026-10-22 13:34:33 UTC

Size

16.3 MB


Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REDIS_VERSION

7.4.11


Layers

[#000] sha256:a081209b48125696a682b02c1c2db84af440ca6edc6d723ef5aff6945b2727a6 - 20.77% (3.39 MB)

[#001] sha256:70bb988bdd7a45cec733ac87a0b3e25fcd4120f4a427e96ccf261975987ae40d - 0.01% (950 Bytes)

[#002] sha256:b31151ea50571fbcfbad441f76b71407e562803bcadf77634f6e840bcb897039 - 1.18% (198 KB)

[#003] sha256:483edb054a769fd9462e67abc7336450511418d32130665fe59ebb5a881d81a7 - 78.04% (12.7 MB)

[#004] sha256:6e31d36e6a9cca9fedea174421f6a4200ad05c47271e8ba391fcffcc5472795f - 0.0% (101 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:fd2603557c8a4bd615518e6074c1c4bbf3b1b3f2d97185c5a7dda16c10537b17 - 0.0% (605 Bytes)


History
2026-10-22 02:46:11 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.9-ppc64le.tar.gz / # buildkit

2026-10-22 02:46:11 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-10-22 13:32:46 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit

2026-10-22 13:32:48 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit

2026-10-22 13:34:29 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.4.11

2026-10-22 13:34:29 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz

2026-10-22 13:34:29 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4

2026-10-22 13:34:29 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps coreutils dpkg-dev dpkg gcc linux-headers make musl-dev openssl-dev wget ; 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; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *1 *,.*[)],$' /usr/src/redis/src/config.c; sed -ri 's!^( *createBoolConfig[(]"protected-mode",.*, *)1( *,.*[)],)$!\10\2!' /usr/src/redis/src/config.c; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *0 *,.*[)],$' /usr/src/redis/src/config.c; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; extraJemallocConfigureFlags="--build=$gnuArch"; dpkgArch="$(dpkg --print-architecture)"; case "${dpkgArch##*-}" in amd64 | i386 | x32) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=12" ;; *) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=16" ;; esac; extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-hugepage=21"; grep -F 'cd jemalloc && ./configure ' /usr/src/redis/deps/Makefile; sed -ri 's!cd jemalloc && ./configure !&'"$extraJemallocConfigureFlags"' !' /usr/src/redis/deps/Makefile; grep -F "cd jemalloc && ./configure $extraJemallocConfigureFlags " /usr/src/redis/deps/Makefile; export BUILD_TLS=yes; make -C /usr/src/redis -j "$(nproc)" all; make -C /usr/src/redis install; rm -r /usr/src/redis; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .redis-rundeps $runDeps; apk del --no-network .build-deps; redis-cli --version; redis-server --version; # buildkit

2026-10-22 13:34:31 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c mkdir /data && chown redis:redis /data # buildkit

2026-10-22 13:34:31 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-10-22 13:34:32 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-10-22 13:34:33 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-10-22 13:34:33 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-10-22 13:34:33 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-10-22 13:34:33 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Content Digest

sha256:3d16b9a7ae2e9d04ddee0bf8131086ef0c4aa99048293d906e6b375b54d8ac69

Created

2026-10-26 13:03:22 UTC

Size

14.8 MB


Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REDIS_VERSION

7.4.11


Layers

[#000] sha256:643eca146d1a96f3341a61349fb18d6672657279623f35a5072344018f8aa0f0 - 21.51% (3.18 MB)

[#001] sha256:deaab6a70a4eaede36d79d884027317e853824f770b2a85d057fae07fb1ab7eb - 0.01% (950 Bytes)

[#002] sha256:1560ca03a993da74d09b54e09b4ad88b6cf3e6838239763d69f1a8f074e660ff - 1.28% (194 KB)

[#003] sha256:5f9c8b87380e98e726e30ecbf793641df9626f47cb66ad6144b7cc6045ddf522 - 77.2% (11.4 MB)

[#004] sha256:ee2dca8547c66b730ff9d7eb707b075dbaed94b68104b3a033bf879cd1e459e7 - 0.0% (101 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:dbfcf41e8c1d3b2c250176ddae38604f3287d80c6979c49abcf7d0ac127d85f5 - 0.0% (604 Bytes)


History
2026-10-23 05:00:23 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.9-riscv64.tar.gz / # buildkit

2026-10-23 05:00:23 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-10-26 12:48:04 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit

2026-10-26 12:48:09 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit

2026-10-26 13:03:21 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.4.11

2026-10-26 13:03:21 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz

2026-10-26 13:03:21 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4

2026-10-26 13:03:21 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps coreutils dpkg-dev dpkg gcc linux-headers make musl-dev openssl-dev wget ; 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; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *1 *,.*[)],$' /usr/src/redis/src/config.c; sed -ri 's!^( *createBoolConfig[(]"protected-mode",.*, *)1( *,.*[)],)$!\10\2!' /usr/src/redis/src/config.c; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *0 *,.*[)],$' /usr/src/redis/src/config.c; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; extraJemallocConfigureFlags="--build=$gnuArch"; dpkgArch="$(dpkg --print-architecture)"; case "${dpkgArch##*-}" in amd64 | i386 | x32) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=12" ;; *) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=16" ;; esac; extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-hugepage=21"; grep -F 'cd jemalloc && ./configure ' /usr/src/redis/deps/Makefile; sed -ri 's!cd jemalloc && ./configure !&'"$extraJemallocConfigureFlags"' !' /usr/src/redis/deps/Makefile; grep -F "cd jemalloc && ./configure $extraJemallocConfigureFlags " /usr/src/redis/deps/Makefile; export BUILD_TLS=yes; make -C /usr/src/redis -j "$(nproc)" all; make -C /usr/src/redis install; rm -r /usr/src/redis; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .redis-rundeps $runDeps; apk del --no-network .build-deps; redis-cli --version; redis-server --version; # buildkit

2026-10-26 13:03:22 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c mkdir /data && chown redis:redis /data # buildkit

2026-10-26 13:03:22 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-10-26 13:03:22 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-10-26 13:03:22 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-10-26 13:03:22 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-10-26 13:03:22 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-10-26 13:03:22 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Content Digest

sha256:dae8a4d29c7718a2c54d7b9a654afeaef79c7e1e1df5504b5c252e95091f9773

Created

2026-10-21 21:30:54 UTC

Size

15.9 MB


Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REDIS_VERSION

7.4.11


Layers

[#000] sha256:cc391e2d7f1b1e3591532bf08b1b017af1ccd636f7c91f6aaacae43c5f1aee59 - 20.75% (3.29 MB)

[#001] sha256:1263d20666600e061d732991c2392ec785b1777c39536419acc164a5d225df10 - 0.01% (948 Bytes)

[#002] sha256:8842417920b99312352adfd3b464ec09060003fb87d49d486633028dc1466db9 - 1.21% (196 KB)

[#003] sha256:638c294184729e744611d8e31fb465296abe0e99e8fe479c1968d75bc84c5cc8 - 78.03% (12.4 MB)

[#004] sha256:7cd7e2b59628d192615c843cedc90036c4d6a865fba67064920b5d67ffffd7a2 - 0.0% (100 Bytes)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:d059067d9e133cedd5d4ee6299801e6a6174e58e805d7afcfc0d5c64aaf5989a - 0.0% (604 Bytes)


History
2026-10-21 20:45:57 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.9-s390x.tar.gz / # buildkit

2026-10-21 20:45:57 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-10-21 21:30:02 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit

2026-10-21 21:30:03 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.4.11

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps coreutils dpkg-dev dpkg gcc linux-headers make musl-dev openssl-dev wget ; 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; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *1 *,.*[)],$' /usr/src/redis/src/config.c; sed -ri 's!^( *createBoolConfig[(]"protected-mode",.*, *)1( *,.*[)],)$!\10\2!' /usr/src/redis/src/config.c; grep -E '^ *createBoolConfig[(]"protected-mode",.*, *0 *,.*[)],$' /usr/src/redis/src/config.c; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; extraJemallocConfigureFlags="--build=$gnuArch"; dpkgArch="$(dpkg --print-architecture)"; case "${dpkgArch##*-}" in amd64 | i386 | x32) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=12" ;; *) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=16" ;; esac; extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-hugepage=21"; grep -F 'cd jemalloc && ./configure ' /usr/src/redis/deps/Makefile; sed -ri 's!cd jemalloc && ./configure !&'"$extraJemallocConfigureFlags"' !' /usr/src/redis/deps/Makefile; grep -F "cd jemalloc && ./configure $extraJemallocConfigureFlags " /usr/src/redis/deps/Makefile; export BUILD_TLS=yes; make -C /usr/src/redis -j "$(nproc)" all; make -C /usr/src/redis install; rm -r /usr/src/redis; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .redis-rundeps $runDeps; apk del --no-network .build-deps; redis-cli --version; redis-server --version; # buildkit

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.11.tar.gz REDIS_DOWNLOAD_SHA=e973da69febfea096ab94690b44bf976482788a1b5e070df373b4f27697d57d4 /bin/sh -c mkdir /data && chown redis:redis /data # buildkit

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-10-21 21:30:54 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.