{"architecture":"amd64","config":{"ExposedPorts":{"6379/tcp":{}},"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","REDIS_VERSION=7.4.9"],"Entrypoint":["docker-entrypoint.sh"],"Cmd":["redis-server"],"Volumes":{"/data":{}},"WorkingDir":"/data"},"created":"2026-05-07T17:34:49.043581139Z","history":[{"created":"2026-04-16T23:53:15.704110414Z","created_by":"ADD alpine-minirootfs-3.21.7-x86_64.tar.gz / # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-04-16T23:53:15.704110414Z","created_by":"CMD [\"/bin/sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-07T17:34:05.265674794Z","created_by":"RUN /bin/sh -c set -eux; \taddgroup -S -g 1000 redis; \tadduser -S -G redis -u 999 redis # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-07T17:34:05.785239035Z","created_by":"RUN /bin/sh -c set -eux; \tapk add --no-cache \t\ttzdata \t\tsetpriv \t; # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-07T17:34:48.829741842Z","created_by":"ENV REDIS_VERSION=7.4.9","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-07T17:34:48.829741842Z","created_by":"ARG REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.9.tar.gz","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-07T17:34:48.829741842Z","created_by":"ARG REDIS_DOWNLOAD_SHA=94a3f84963f710e402bf7dbe61ed9ee3b43862d1aba995faca7a23621b51f652","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-07T17:34:48.829741842Z","created_by":"RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.9.tar.gz REDIS_DOWNLOAD_SHA=94a3f84963f710e402bf7dbe61ed9ee3b43862d1aba995faca7a23621b51f652 /bin/sh -c set -eux; \t\tapk add --no-cache --virtual .build-deps \t\tcoreutils \t\tdpkg-dev dpkg \t\tgcc \t\tlinux-headers \t\tmake \t\tmusl-dev \t\topenssl-dev \t\twget \t; \twget -O redis.tar.gz \"$REDIS_DOWNLOAD_URL\"; \techo \"$REDIS_DOWNLOAD_SHA *redis.tar.gz\" | sha256sum -c -; \tmkdir -p /usr/src/redis; \ttar -xzf redis.tar.gz -C /usr/src/redis --strip-components=1; \trm redis.tar.gz; \t\tgrep -E '^ *createBoolConfig[(]\"protected-mode\",.*, *1 *,.*[)],$' /usr/src/redis/src/config.c; \tsed -ri 's!^( *createBoolConfig[(]\"protected-mode\",.*, *)1( *,.*[)],)$!\\10\\2!' /usr/src/redis/src/config.c; \tgrep -E '^ *createBoolConfig[(]\"protected-mode\",.*, *0 *,.*[)],$' /usr/src/redis/src/config.c; \t\tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \textraJemallocConfigureFlags=\"--build=$gnuArch\"; \tdpkgArch=\"$(dpkg --print-architecture)\"; \tcase \"${dpkgArch##*-}\" in \t\tamd64 | i386 | x32) extraJemallocConfigureFlags=\"$extraJemallocConfigureFlags --with-lg-page=12\" ;; \t\t*) extraJemallocConfigureFlags=\"$extraJemallocConfigureFlags --with-lg-page=16\" ;; \tesac; \textraJemallocConfigureFlags=\"$extraJemallocConfigureFlags --with-lg-hugepage=21\"; \tgrep -F 'cd jemalloc \u0026\u0026 ./configure ' /usr/src/redis/deps/Makefile; \tsed -ri 's!cd jemalloc \u0026\u0026 ./configure !\u0026'\"$extraJemallocConfigureFlags\"' !' /usr/src/redis/deps/Makefile; \tgrep -F \"cd jemalloc \u0026\u0026 ./configure $extraJemallocConfigureFlags \" /usr/src/redis/deps/Makefile; \t\texport BUILD_TLS=yes; \tmake -C /usr/src/redis -j \"$(nproc)\" all; \tmake -C /usr/src/redis install; \t\trm -r /usr/src/redis; \t\trunDeps=\"$( \t\tscanelf --needed --nobanner --format '%n#p' --recursive /usr/local \t\t\t| tr ',' '\\n' \t\t\t| sort -u \t\t\t| awk 'system(\"[ -e /usr/local/lib/\" $1 \" ]\") == 0 { next } { print \"so:\" $1 }' \t)\"; \tapk add --no-network --virtual .redis-rundeps $runDeps; \tapk del --no-network .build-deps; \t\tredis-cli --version; \tredis-server --version; # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-07T17:34:48.946661976Z","created_by":"RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.9.tar.gz REDIS_DOWNLOAD_SHA=94a3f84963f710e402bf7dbe61ed9ee3b43862d1aba995faca7a23621b51f652 /bin/sh -c mkdir /data \u0026\u0026 chown redis:redis /data # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-07T17:34:48.946661976Z","created_by":"VOLUME [/data]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-07T17:34:48.994163757Z","created_by":"WORKDIR /data","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-07T17:34:49.043581139Z","created_by":"COPY docker-entrypoint.sh /usr/local/bin/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-07T17:34:49.043581139Z","created_by":"ENTRYPOINT [\"docker-entrypoint.sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-07T17:34:49.043581139Z","created_by":"EXPOSE map[6379/tcp:{}]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-07T17:34:49.043581139Z","created_by":"CMD [\"redis-server\"]","comment":"buildkit.dockerfile.v0","empty_layer":true}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:7211d01aba8fa2e9eb71ad34395cd313df5fc51a6b69b92d2dfad32cc37759cb","sha256:464ae268d67e8620c883433fc41b1d0af72a42f52c866b5b907811bad2f80b5d","sha256:de586173580d4aaceb1fa1053d7774d9d5c5a5bc1b1466c86631aedb4e2fd568","sha256:badf1a5ec7982d0556cdde8b14d51959eab5b80181c20d9ce8a9c7c5f3929000","sha256:95ed7c24c8c70ba73b3e5efa6c1a3b13511829a35c60f2f3c6f11d8dd429a79c","sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","sha256:a947ab14a6802f87f4162b4e15da3d5ffb2603c26492108112938db3f75717fc"]}}