sha256:60cc291a3aed91cdf580f1874a66df61966d94b934b084468d1e086913d40234
2026-05-07 17:38:21 UTC
10.5 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_VERSION6.2.22
[#000] sha256:f6078c6ba1ececd5b6486ae9f846f15a21622e1b802bfd96f0334235ac0b75e0 - 31.52% (3.31 MB)
[#001] sha256:c52907c612afe6cd6b306580d888d114cce2b0e8781578c53ead0dcf330a03ef - 0.01% (949 Bytes)
[#002] sha256:66753a1bce3ab2ea7c0b77a3f3a45eca5c4caf248ca4620c8e25ce0bc053079b - 1.77% (190 KB)
[#003] sha256:fccaa6ab4787081ab391c8cd3a9af03469c700620261e50cc8fef7e6caea3ff3 - 66.69% (7 MB)
[#004] sha256:23c30eaacef20d2cd923b60ec2943d6b100c486853c348c9d8ad2e6d31ff3d2e - 0.0% (99 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:24d333e8f19054cbd43fcb9bc9c6c8899597041fc5b3e1840f23f807e60b585e - 0.01% (603 Bytes)
ADD alpine-minirootfs-3.21.7-x86.tar.gz / # buildkit
2026-04-17 02:42:35 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-05-07 17:37: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-05-07 17:37:47 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit
2026-05-07 17:38:20 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.22
2026-05-07 17:38:20 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz
2026-05-07 17:38:20 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b
2026-05-07 17:38:20 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /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-05-07 17:38:20 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2026-05-07 17:38:20 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2026-05-07 17:38:20 UTC (buildkit.dockerfile.v0)WORKDIR /data
2026-05-07 17:38:21 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-05-07 17:38:21 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-05-07 17:38:21 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2026-05-07 17:38:21 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
sha256:1f0f16ceecd18a5e956b58a0b240f8ffb3fcad767eca2b14b90650dbc6543a6f
2026-05-07 17:36:32 UTC
10.9 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_VERSION6.2.22
[#000] sha256:897d797d2723cf0e318402f4d6f37d51b011517e5cf09246b22155f0fa90dc81 - 31.87% (3.48 MB)
[#001] sha256:c14c7509f545010819719d4269d58b1358ff935984497f11d6067bdda0ee9261 - 0.01% (948 Bytes)
[#002] sha256:f546396032e0b456fe98a8cc057041605fe93a1199309d197f8d4d2a980c1251 - 1.7% (190 KB)
[#003] sha256:f75c6e1388666cbd0c6c0540724fd18d774ee1065c1c14780b374451cf264d91 - 66.42% (7.25 MB)
[#004] sha256:bc07708ca400dfc42f609b151138825d61e61aa0b24f28c4f7271acb06bf2598 - 0.0% (99 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:902184b21654d047c1a6a0fa8436a5b921edc64e85ca1440e20f9c981d7dd610 - 0.01% (603 Bytes)
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-05-07 17:34:05 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit
2026-05-07 17:34:05 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit
2026-05-07 17:36:32 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.22
2026-05-07 17:36:32 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz
2026-05-07 17:36:32 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b
2026-05-07 17:36:32 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /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-05-07 17:36:32 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2026-05-07 17:36:32 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2026-05-07 17:36:32 UTC (buildkit.dockerfile.v0)WORKDIR /data
2026-05-07 17:36:32 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-05-07 17:36:32 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-05-07 17:36:32 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2026-05-07 17:36:32 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
sha256:8fcaf9f8bf386444e7e731b89b1c8bfe4c10b5b66a7af234f782cd1a43edd356
2026-05-07 17:57:17 UTC
10.7 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_VERSION6.2.22
[#000] sha256:f204fe7ddd292eb5d783ce14a8bc6c5a7defbb8adda2989da2c9dcf46b3e08e9 - 30.08% (3.21 MB)
[#001] sha256:a612624bb099838ad31e00a53c83a13113f5b37aa2e76a0cbd6a58026fd0adc2 - 0.01% (949 Bytes)
[#002] sha256:c66c1f13638083db49b3efb71638c1e0afb0c3f9ce572a13f50d47ba65d0ef12 - 1.74% (191 KB)
[#003] sha256:555dfb97d2f44a436c2438d4a6468b11589b33e6b88c0e39e879d7977fe4f992 - 68.16% (7.28 MB)
[#004] sha256:ed39f771aa90b02c21777ed5bd21816f4a9c049bcd101dee0b23bc00e6320838 - 0.0% (100 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:ed6f5d5887d411e706358e71651bace89ac662ffa49a2aa8791b4593379a8180 - 0.01% (601 Bytes)
ADD alpine-minirootfs-3.21.7-armhf.tar.gz / # buildkit
2026-04-16 23:53:38 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-05-07 17:56:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit
2026-05-07 17:56:42 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit
2026-05-07 17:57:17 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.22
2026-05-07 17:57:17 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz
2026-05-07 17:57:17 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b
2026-05-07 17:57:17 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /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-05-07 17:57:17 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2026-05-07 17:57:17 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2026-05-07 17:57:17 UTC (buildkit.dockerfile.v0)WORKDIR /data
2026-05-07 17:57:17 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-05-07 17:57:17 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-05-07 17:57:17 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2026-05-07 17:57:17 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
sha256:3d24a40de4054fdf21f9a6dc4d79c0ae05bbf9177871ad48cbbf5d44591abb3b
2026-05-07 18:01:43 UTC
10.3 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_VERSION6.2.22
[#000] sha256:7957b137a4005e85cd17d3e5e1bbc7099f5f082aa28f72387126a1c8449672d7 - 28.68% (2.96 MB)
[#001] sha256:91f57ce0aa92e4a7fc9f2ea5b625cb9a2b29eaa817c7276738befa7d0c306b1a - 0.01% (949 Bytes)
[#002] sha256:7c3793422c49795bfa1ed229225a833a067816776263ded40dfb5b723d8b7f04 - 1.79% (189 KB)
[#003] sha256:ca8fc51d5393943ecc7771e24c188984aa0bd9f95c5dff3fd801294c9f09d754 - 69.51% (7.17 MB)
[#004] sha256:48376d2e114494a7d0e10246e289e0101ccabc645236523fae29ef528f768d6d - 0.0% (99 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:b962a6faff5f1ecb096f9da34d3e520dc353604919b6f2b72714ef6dd5217060 - 0.01% (601 Bytes)
ADD alpine-minirootfs-3.21.7-armv7.tar.gz / # buildkit
2026-04-16 23:54:13 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-05-07 18:01:05 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit
2026-05-07 18:01:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit
2026-05-07 18:01:43 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.22
2026-05-07 18:01:43 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz
2026-05-07 18:01:43 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b
2026-05-07 18:01:43 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /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-05-07 18:01:43 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2026-05-07 18:01:43 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2026-05-07 18:01:43 UTC (buildkit.dockerfile.v0)WORKDIR /data
2026-05-07 18:01:43 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-05-07 18:01:43 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-05-07 18:01:43 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2026-05-07 18:01:43 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
sha256:ffb4a863fae9724940f392c5d79b07a2bc718e3eaef5754d3655e63299d998a6
2026-05-07 17:41:45 UTC
11.3 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_VERSION6.2.22
[#000] sha256:2dd7199cff98a7400e801cbfad6de906972a4e3dd0a749d4c1b80f5a1e3e4108 - 33.7% (3.81 MB)
[#001] sha256:d6c77134f8e8625ee728f947b94a94061e9d82b0f836f6496e294eaa0f8c557f - 0.01% (949 Bytes)
[#002] sha256:ba6db3587c2a444f65ef481347cc84ba7ef9f03ee60725a9039bee59d2b76f0d - 1.67% (193 KB)
[#003] sha256:6d8a42d54aefece8f63e6fca00389c12fb5348a12afca73b22a69b5d308e390b - 64.62% (7.3 MB)
[#004] sha256:a15b0504d6aec34877015b58c8416522eb27d6d7e8756bcb5d6633fc43720643 - 0.0% (101 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:7dbec94c594133003ba52ac31be3c87399552c855f918027a46f7dfcd2daadcb - 0.01% (603 Bytes)
ADD alpine-minirootfs-3.21.7-aarch64.tar.gz / # buildkit
2026-04-16 23:53:13 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-05-07 17:40:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit
2026-05-07 17:40:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit
2026-05-07 17:41:45 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.22
2026-05-07 17:41:45 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz
2026-05-07 17:41:45 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b
2026-05-07 17:41:45 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /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-05-07 17:41:45 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2026-05-07 17:41:45 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2026-05-07 17:41:45 UTC (buildkit.dockerfile.v0)WORKDIR /data
2026-05-07 17:41:45 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-05-07 17:41:45 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-05-07 17:41:45 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2026-05-07 17:41:45 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
sha256:f41f5fb51f3041d1681982e143eafe6845406707af1e80c16ec3e1a7c770e2a9
2026-05-07 18:28:53 UTC
11.4 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_VERSION6.2.22
[#000] sha256:fe51ead1f71865857c2c015e74518a0be9e72c6a70a845d843f7dd0cd2ee6e2e - 29.89% (3.41 MB)
[#001] sha256:db5cfc15caa31689a25b8c064c6f30c5067346bf1b0869903568f4348b5eda18 - 0.01% (951 Bytes)
[#002] sha256:5a1d0af283319fab5670464843b62f03621a5570992d83c878c879b26a2d82ba - 1.66% (194 KB)
[#003] sha256:11d106b753b4597e58be6fa9428861df5b8cd4711565268fd62874f75eb83aaa - 68.44% (7.82 MB)
[#004] sha256:8edc9f3b6eda9fd91b4e666a32734b133920c122b9590b1e5c9d7060bd4ac948 - 0.0% (99 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:c3c7ee4208f4a1c3262749c4b7faec58a2235ce3521750b951223ba85d7a811f - 0.01% (606 Bytes)
ADD alpine-minirootfs-3.21.7-ppc64le.tar.gz / # buildkit
2026-04-17 00:00:31 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-05-05 17:57:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -S -g 1000 redis; adduser -S -G redis -u 999 redis # buildkit
2026-05-05 17:57:30 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit
2026-05-07 18:28:52 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.22
2026-05-07 18:28:52 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz
2026-05-07 18:28:52 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b
2026-05-07 18:28:52 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /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-05-07 18:28:53 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2026-05-07 18:28:53 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2026-05-07 18:28:53 UTC (buildkit.dockerfile.v0)WORKDIR /data
2026-05-07 18:28:53 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-05-07 18:28:53 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-05-07 18:28:53 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2026-05-07 18:28:53 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
sha256:85650d5cd314a786f921eaf4e30ebedc5c36cae173e884877c044ff27c395bb4
2026-05-09 13:45:05 UTC
10.4 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_VERSION6.2.22
[#000] sha256:c65425fd624c96c0b8c08c71eb68976602b1f3437dea06eb8cd01687585fbf87 - 30.7% (3.2 MB)
[#001] sha256:09e7d5de057dc8c6164c47f23bb0c1f1306c530bf19cdea75c5edd69b6d188bb - 0.01% (949 Bytes)
[#002] sha256:9005c9eb07b83b7a88218f0df843f750945f736315800a03976d6087ffe339fb - 1.78% (190 KB)
[#003] sha256:8fe0f559838d146e29b6c56bece1cf743ecc35828f0351c30cdecf8a5c8f628d - 67.5% (7.03 MB)
[#004] sha256:574345c9f7c49234a95cd5e653303136002c175303669ea2adfaee921c32082d - 0.0% (100 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:ffbd37a612654913d180e0b566c838ff67193ae3ad08621c2b09a6f11194928e - 0.01% (603 Bytes)
ADD alpine-minirootfs-3.21.7-riscv64.tar.gz / # buildkit
2026-04-17 07:19:47 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-05-05 19:46: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-05-05 19:46:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit
2026-05-09 13:45:04 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.22
2026-05-09 13:45:04 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz
2026-05-09 13:45:04 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b
2026-05-09 13:45:04 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /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-05-09 13:45:05 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2026-05-09 13:45:05 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2026-05-09 13:45:05 UTC (buildkit.dockerfile.v0)WORKDIR /data
2026-05-09 13:45:05 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-05-09 13:45:05 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-05-09 13:45:05 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2026-05-09 13:45:05 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
sha256:2d9c62ae93438a7e979ff3e71e5f7535c132b6c59f381864b4eac7514d1f5375
2026-05-07 19:27:36 UTC
11.1 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_VERSION6.2.22
[#000] sha256:4dde3be1ef4aac98984d14e789ca07a8f41fc8984a89741b58981521dba1d412 - 29.79% (3.31 MB)
[#001] sha256:c9d66fb93d1945e2f946d086602d00b3e1973a8a4fcffda21809169fae0668f0 - 0.01% (950 Bytes)
[#002] sha256:5106dcaecd172f8d321fa86721f4c872572d9e5b8ec19666f49253b64a26e9ae - 1.7% (193 KB)
[#003] sha256:b4634716936c063ea07e39e801624cf32742b68125c58917562db7ba9e941aa5 - 68.5% (7.61 MB)
[#004] sha256:a121b63440b84354208299aa4d8e3f7edc35e7892c8d95d5bacb6d5f085e725e - 0.0% (99 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:a6444abf78d964ac84b86ed8665f9f6c5aadb33eba9eaa1105b04e1654e36e83 - 0.01% (603 Bytes)
ADD alpine-minirootfs-3.21.7-s390x.tar.gz / # buildkit
2026-04-16 23:53:58 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-05-07 19:24: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-05-07 19:25:01 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv ; # buildkit
2026-05-07 19:27:36 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.22
2026-05-07 19:27:36 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz
2026-05-07 19:27:36 UTC (buildkit.dockerfile.v0)ARG REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b
2026-05-07 19:27:36 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /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-05-07 19:27:36 UTC (buildkit.dockerfile.v0)RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/6.2.22.tar.gz REDIS_DOWNLOAD_SHA=224a32db84ce3be2bf432ce7c78ac858df7851bff1e089e71e15dc442be9e95b /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2026-05-07 19:27:36 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2026-05-07 19:27:36 UTC (buildkit.dockerfile.v0)WORKDIR /data
2026-05-07 19:27:36 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-05-07 19:27:36 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-05-07 19:27:36 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2026-05-07 19:27:36 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
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.