Namespace
library
Image / Tag
redis:7.2.16-alpine
Content Digest
sha256:ccd6aa8d45ff3f033d6fa15b8cc1a50579f65c89f38cf9bb607a954c4f2128ed
Details
Created

2026-08-18 16:52:34 UTC

Size

14.7 MB

Content Digest
Environment
PATH

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

REDIS_VERSION

7.2.16


Layers

[#000] sha256:f6078c6ba1ececd5b6486ae9f846f15a21622e1b802bfd96f0334235ac0b75e0 - 22.57% (3.31 MB)

[#001] sha256:3cd99860c05de0b4577cd4231cd94dbd846b482ef02644a853a2286909d417ea - 0.01% (952 Bytes)

[#002] sha256:fd835fbf8448b719954e4b906dbb3ff98109a0b09b77057264cf1cdc0d482c0d - 1.26% (190 KB)

[#003] sha256:311f889fbdab71a1dee01ade3c6d4015825cd8a16180b5b5d052e053986e2122 - 76.16% (11.2 MB)

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

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

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


History
2026-04-17 02:42:35 UTC (buildkit.dockerfile.v0)

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

2026-04-17 02:42:35 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-08-18 16:51:47 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:51:48 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.2.16

2026-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e

2026-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.2.16.tar.gz REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e /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-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-08-18 16:52:34 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Created

2026-08-18 16:57:30 UTC

Size

15.1 MB

Content Digest
Environment
PATH

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

REDIS_VERSION

7.2.16


Layers

[#000] sha256:897d797d2723cf0e318402f4d6f37d51b011517e5cf09246b22155f0fa90dc81 - 22.99% (3.48 MB)

[#001] sha256:65d0963496be88dce672a753f90b09be9937977c2a96f04485f1c729b7273b28 - 0.01% (953 Bytes)

[#002] sha256:f916070eedf4144d2c4189be6551ea2d1e08efe6e7739a6dfd8eb370aa8343f7 - 1.22% (190 KB)

[#003] sha256:c3239db2dd7e6cd3de87525b8c5a2890c37bc91c7e7f81c7c1a082a071401ec6 - 75.78% (11.5 MB)

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

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

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


History
2026-04-16 23:53:15 UTC (buildkit.dockerfile.v0)

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

2026-04-16 23:53:15 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-08-18 16:56:45 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:56:45 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:57:29 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.2.16

2026-08-18 16:57:29 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:57:29 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e

2026-08-18 16:57:29 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.2.16.tar.gz REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e /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-08-18 16:57:29 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:57:29 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-08-18 16:57:30 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-08-18 16:57:30 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:57:30 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-18 16:57:30 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-08-18 16:57:30 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Created

2026-08-18 16:50:41 UTC

Size

15 MB

Content Digest
Environment
PATH

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

REDIS_VERSION

7.2.16


Layers

[#000] sha256:f204fe7ddd292eb5d783ce14a8bc6c5a7defbb8adda2989da2c9dcf46b3e08e9 - 21.48% (3.21 MB)

[#001] sha256:f611bf4ff17c14a3cfc7e56ee759f297d384c9f9b821fae786f164db7a1b4aae - 0.01% (952 Bytes)

[#002] sha256:95d92bd15d0928f71d9efde68b8a3a570848500044b1c190775f14ddc6205296 - 1.24% (190 KB)

[#003] sha256:270ebf0a93d941cb96a3ce3f749a7f1ba5c85ed49de89c38e2d4ec450d3b8331 - 77.26% (11.6 MB)

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

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

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


History
2026-04-16 23:53:38 UTC (buildkit.dockerfile.v0)

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

2026-04-16 23:53:38 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-08-18 16:49:54 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:49:55 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.2.16

2026-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e

2026-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.2.16.tar.gz REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e /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-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-08-18 16:50:41 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Created

2026-08-18 16:56:11 UTC

Size

14.6 MB

Content Digest
Environment
PATH

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

REDIS_VERSION

7.2.16


Layers

[#000] sha256:7957b137a4005e85cd17d3e5e1bbc7099f5f082aa28f72387126a1c8449672d7 - 20.28% (2.96 MB)

[#001] sha256:d9b55840907a4a184b1b48f5c93748102985544044891846f3adaae78e315d66 - 0.01% (951 Bytes)

[#002] sha256:a3ce6d950dbb3c5a23155ebd8c46c0c0169c60a1e07c2098df8776b08758a07e - 1.26% (189 KB)

[#003] sha256:271f8b518cf6ba9b0b5e10125f305de6fd7899c81958bc331e16b13484957f56 - 78.45% (11.4 MB)

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

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

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


History
2026-04-16 23:54:13 UTC (buildkit.dockerfile.v0)

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

2026-04-16 23:54:13 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-08-18 16:55:25 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:55:26 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:56:10 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.2.16

2026-08-18 16:56:10 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:56:10 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e

2026-08-18 16:56:10 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.2.16.tar.gz REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e /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-08-18 16:56:11 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:56:11 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-08-18 16:56:11 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-08-18 16:56:11 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:56:11 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-18 16:56:11 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-08-18 16:56:11 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Created

2026-08-18 16:57:41 UTC

Size

15.6 MB

Content Digest
Environment
PATH

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

REDIS_VERSION

7.2.16


Layers

[#000] sha256:2dd7199cff98a7400e801cbfad6de906972a4e3dd0a749d4c1b80f5a1e3e4108 - 24.37% (3.81 MB)

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

[#002] sha256:1720d483913a6029b3e82f563750dc7faccdaad13260a59dc53893e450736922 - 1.2% (193 KB)

[#003] sha256:cadb234e4b288dd79527e10b6c0b171dc86ef7fd82182472d16ab1fb0a411e9d - 74.42% (11.6 MB)

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

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

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


History
2026-04-16 23:53:13 UTC (buildkit.dockerfile.v0)

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

2026-04-16 23:53:13 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-08-18 16:55:59 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:56:00 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.2.16

2026-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e

2026-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.2.16.tar.gz REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e /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-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

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

2026-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-08-18 16:57:41 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Created

2026-08-19 18:52:03 UTC

Size

15.9 MB

Content Digest
Environment
PATH

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

REDIS_VERSION

7.2.16


Layers

[#000] sha256:fe51ead1f71865857c2c015e74518a0be9e72c6a70a845d843f7dd0cd2ee6e2e - 21.45% (3.41 MB)

[#001] sha256:dbdbef59162084677a38c4edd77d5ef5acd6ac653e7f8e9ba92197e480619596 - 0.01% (951 Bytes)

[#002] sha256:9db69538fdfd4f1989d0e12cb27195320263f0420471bc203f95988365c6c071 - 1.19% (194 KB)

[#003] sha256:c18207e338a52f58a79cb69fae5908732ae8e83930d0709eb4dadb99065f3b81 - 77.35% (12.3 MB)

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

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

[#006] sha256:796beb57f8e21cfd74698fea2d9819ea3306be9bdedf47cce68d5d35adfee712 - 0.0% (608 Bytes)


History
2026-04-17 00:00:31 UTC (buildkit.dockerfile.v0)

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

2026-04-17 00:00:31 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-08-19 18:49:24 UTC (buildkit.dockerfile.v0)

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

2026-08-19 18:49:27 UTC (buildkit.dockerfile.v0)

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

2026-08-19 18:52:02 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.2.16

2026-08-19 18:52:02 UTC (buildkit.dockerfile.v0)

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

2026-08-19 18:52:02 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e

2026-08-19 18:52:02 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.2.16.tar.gz REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e /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-08-19 18:52:02 UTC (buildkit.dockerfile.v0)

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

2026-08-19 18:52:02 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-08-19 18:52:03 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-08-19 18:52:03 UTC (buildkit.dockerfile.v0)

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

2026-08-19 18:52:03 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-19 18:52:03 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-08-19 18:52:03 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Created

2026-08-18 20:48:15 UTC

Size

14.4 MB

Content Digest
Environment
PATH

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

REDIS_VERSION

7.2.16


Layers

[#000] sha256:c65425fd624c96c0b8c08c71eb68976602b1f3437dea06eb8cd01687585fbf87 - 22.24% (3.2 MB)

[#001] sha256:aeef2367e18d541079078ea4d05be5560414fb44db58b2558502ca6c70902e0c - 0.01% (956 Bytes)

[#002] sha256:92f517cdf7b286ff8e8bd20f0eec3b5e60ea1350d1d4683b97c21ff43b0814eb - 1.29% (190 KB)

[#003] sha256:04f19b5046622c95c0862a8a5e16efb099c0a2f569b66af4dbf759e387f87aac - 76.46% (11 MB)

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

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

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


History
2026-04-17 07:19:47 UTC (buildkit.dockerfile.v0)

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

2026-04-17 07:19:47 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-08-18 20:18:48 UTC (buildkit.dockerfile.v0)

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

2026-08-18 20:18:53 UTC (buildkit.dockerfile.v0)

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

2026-08-18 20:48:14 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.2.16

2026-08-18 20:48:14 UTC (buildkit.dockerfile.v0)

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

2026-08-18 20:48:14 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e

2026-08-18 20:48:14 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.2.16.tar.gz REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e /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-08-18 20:48:15 UTC (buildkit.dockerfile.v0)

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

2026-08-18 20:48:15 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-08-18 20:48:15 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-08-18 20:48:15 UTC (buildkit.dockerfile.v0)

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

2026-08-18 20:48:15 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-18 20:48:15 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-08-18 20:48:15 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]

Details
Created

2026-08-18 17:02:55 UTC

Size

15.5 MB

Content Digest
Environment
PATH

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

REDIS_VERSION

7.2.16


Layers

[#000] sha256:4dde3be1ef4aac98984d14e789ca07a8f41fc8984a89741b58981521dba1d412 - 21.36% (3.31 MB)

[#001] sha256:cf4eae20ce84bf630710139d1497417808d5dc1039883a1ab358b6fa6495baef - 0.01% (957 Bytes)

[#002] sha256:5e4add772231519d9cbe313659a7006f8f1a3519f1b3eae549113532df8b6dc7 - 1.21% (192 KB)

[#003] sha256:c96ff5035112820a99327f0a3a40e3ec5e304cf5f98ac49f2e0e451c83299a04 - 77.42% (12 MB)

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

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

[#006] sha256:8aca09dae27adc9d89bbda4489a170791b427190d42d6ef50c5129a708f8d2a1 - 0.0% (606 Bytes)


History
2026-04-16 23:53:58 UTC (buildkit.dockerfile.v0)

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

2026-04-16 23:53:58 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-08-18 17:01:20 UTC (buildkit.dockerfile.v0)

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

2026-08-18 17:01:22 UTC (buildkit.dockerfile.v0)

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

2026-08-18 17:02:48 UTC (buildkit.dockerfile.v0)

ENV REDIS_VERSION=7.2.16

2026-08-18 17:02:48 UTC (buildkit.dockerfile.v0)

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

2026-08-18 17:02:48 UTC (buildkit.dockerfile.v0)

ARG REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e

2026-08-18 17:02:48 UTC (buildkit.dockerfile.v0)

RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.2.16.tar.gz REDIS_DOWNLOAD_SHA=65fa69e66187cb5a4cf625bd587c743507e518749c5a0eec29c4f086495c8a7e /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-08-18 17:02:50 UTC (buildkit.dockerfile.v0)

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

2026-08-18 17:02:50 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-08-18 17:02:53 UTC (buildkit.dockerfile.v0)

WORKDIR /data

2026-08-18 17:02:55 UTC (buildkit.dockerfile.v0)

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

2026-08-18 17:02:55 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-18 17:02:55 UTC (buildkit.dockerfile.v0)

EXPOSE map[6379/tcp:{}]

2026-08-18 17:02:55 UTC (buildkit.dockerfile.v0)

CMD ["redis-server"]