2023-07-10 15:03:13 UTC
10.7 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_DOWNLOAD_SHA89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
REDIS_DOWNLOAD_URLhttp://download.redis.io/releases/redis-6.2.13.tar.gz
REDIS_VERSION6.2.13
[#000] sha256:dc95107ad2a031a015320bb397f73ec151d738127175b31ad643120697dc7e90 - 28.76% (3.09 MB)
[#001] sha256:e574fadde04462851839e1801a70c5964eecf52f23dfb3cea251602d689280f2 - 0.01% (1.21 KB)
[#002] sha256:02d506ccf10c5ca57c3b1116244f11819f5a22025d5e8b182b03d3231480e5cb - 3.09% (339 KB)
[#003] sha256:c5df6495d5058731f829565111a5ef65e9d835240e0802e9dab4f2b5933a11fc - 68.13% (7.31 MB)
[#004] sha256:be46cdab9748c12e8d08a065b0de4f1261655b8738744161b62a2e0b0f92fc59 - 0.0% (99 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:62c55ac06809ada6e5ee9c826a678e34044066d4eb80a368b357c70906e3bbcf - 0.01% (575 Bytes)
/bin/sh -c #(nop) ADD file:8402753f294e403e92353bd65c86a6428c960be5116c0a15484b663a84f66fcd in /
2023-07-10 15:03:13 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup -S -g 1000 redis && adduser -S -G redis -u 999 redis # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache 'su-exec>=0.2' tzdata # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.13
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-6.2.13.tar.gz
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_SHA=89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /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; serverMd5="$(md5sum /usr/local/bin/redis-server | cut -d' ' -f1)"; export serverMd5; find /usr/local/bin/redis* -maxdepth 0 -type f -not -name redis-server -exec sh -eux -c ' md5="$(md5sum "$1" | cut -d" " -f1)"; test "$md5" = "$serverMd5"; ' -- '{}' ';' -exec ln -svfT 'redis-server' '{}' ';' ; 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
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)WORKDIR /data
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
2023-07-10 15:03:13 UTC
11.1 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_DOWNLOAD_SHA89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
REDIS_DOWNLOAD_URLhttp://download.redis.io/releases/redis-6.2.13.tar.gz
REDIS_VERSION6.2.13
[#000] sha256:96526aa774ef0126ad0fe9e9a95764c5fc37f409ab9e97021e7b4775d82bf6fa - 29.13% (3.24 MB)
[#001] sha256:bef610ca56b27912b3247efc4e94db9be9c100d11381ee53a5a6897952486055 - 0.01% (1.22 KB)
[#002] sha256:b97db018d5f756cd58ec62c9f09797a8d68d9637becbc535ea0be91a16ac80b0 - 2.97% (339 KB)
[#003] sha256:f153e715778f59453643066ad54100584132ae7fa28c7140bbd56bc307dc7693 - 67.88% (7.56 MB)
[#004] sha256:c0180be8a88a90106485c9cc18af79e0808301b2e0938a91801e16f38c369fa8 - 0.0% (100 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:129f5a5ab4effa9c7694225794aeecde3551fb93489f7f4f6220eebe817dcb37 - 0.0% (576 Bytes)
/bin/sh -c #(nop) ADD file:756183bba9c7f4593c2b216e98e4208b9163c4c962ea0837ef88bd917609d001 in /
2023-07-10 15:03:13 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup -S -g 1000 redis && adduser -S -G redis -u 999 redis # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache 'su-exec>=0.2' tzdata # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.13
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-6.2.13.tar.gz
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_SHA=89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /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; serverMd5="$(md5sum /usr/local/bin/redis-server | cut -d' ' -f1)"; export serverMd5; find /usr/local/bin/redis* -maxdepth 0 -type f -not -name redis-server -exec sh -eux -c ' md5="$(md5sum "$1" | cut -d" " -f1)"; test "$md5" = "$serverMd5"; ' -- '{}' ';' -exec ln -svfT 'redis-server' '{}' ';' ; 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
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)WORKDIR /data
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
2023-07-10 15:03:13 UTC
10.6 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_DOWNLOAD_SHA89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
REDIS_DOWNLOAD_URLhttp://download.redis.io/releases/redis-6.2.13.tar.gz
REDIS_VERSION6.2.13
[#000] sha256:91cb83b91ee16f1ee0d588fccef56ab5dbb5689a64e5373caf33d7e4fe52ceb4 - 28.41% (3 MB)
[#001] sha256:20a61b7be475a718c982548ef463e0c9e4a89c8e4295022c7ff8dd1ca8f9b9bf - 0.01% (1.21 KB)
[#002] sha256:c175be1a443b134a9e8b9971f24266cb06f3e831d2d20258a597465cab769c5d - 3.14% (339 KB)
[#003] sha256:e7ca4099fdf5bdf31d1c52172aa80c273648e5b2fafb3b1e143b842a29c39055 - 68.43% (7.22 MB)
[#004] sha256:6a895cdfb88b8e0c2331ba450e0722863e2b1be2067cb097d44bebbd70da5a3d - 0.0% (99 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:7025b02f31a238f347da2a8d82d1de5600e9764262860df7e1df4dfa146716ab - 0.01% (575 Bytes)
/bin/sh -c #(nop) ADD file:2222b03381ff0fce22edd647f5c60529ec6a72202f8d3cb1d6e4648ebcd19a1e in /
2023-07-10 15:03:13 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup -S -g 1000 redis && adduser -S -G redis -u 999 redis # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache 'su-exec>=0.2' tzdata # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.13
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-6.2.13.tar.gz
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_SHA=89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /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; serverMd5="$(md5sum /usr/local/bin/redis-server | cut -d' ' -f1)"; export serverMd5; find /usr/local/bin/redis* -maxdepth 0 -type f -not -name redis-server -exec sh -eux -c ' md5="$(md5sum "$1" | cut -d" " -f1)"; test "$md5" = "$serverMd5"; ' -- '{}' ';' -exec ln -svfT 'redis-server' '{}' ';' ; 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
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)WORKDIR /data
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
2023-07-10 15:03:13 UTC
10.2 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_DOWNLOAD_SHA89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
REDIS_DOWNLOAD_URLhttp://download.redis.io/releases/redis-6.2.13.tar.gz
REDIS_VERSION6.2.13
[#000] sha256:622a0779436eb93ceea635e910268f867c2eba47d4f62f0bd45f0bd165af3572 - 27.07% (2.77 MB)
[#001] sha256:da8bcc30219a3b5ad7547cb998dbc925d87391c679fec1abae88483d4839fa51 - 0.01% (1.22 KB)
[#002] sha256:1a1e96038724920ff29465fba0c7aca16d709e1f1d94b903204ed8b6af9e8387 - 3.24% (339 KB)
[#003] sha256:a26db50a590f30eba00a3f38b8aa189cfb57ddfb1cce931e3470f06aa1225947 - 69.67% (7.12 MB)
[#004] sha256:edcc5ba87a65e106b801edf8584a956744348456962cb55a874e32687df03659 - 0.0% (100 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:13d56d01bd817ea16025fbaab5aac7cf784e761c9206b735de2b435bc8504845 - 0.01% (571 Bytes)
/bin/sh -c #(nop) ADD file:61f54a318ad79861c6177783bb4c604412b5d952f45a9aa12ff97f4dccba7f73 in /
2023-07-10 15:03:13 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup -S -g 1000 redis && adduser -S -G redis -u 999 redis # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache 'su-exec>=0.2' tzdata # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.13
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-6.2.13.tar.gz
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_SHA=89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /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; serverMd5="$(md5sum /usr/local/bin/redis-server | cut -d' ' -f1)"; export serverMd5; find /usr/local/bin/redis* -maxdepth 0 -type f -not -name redis-server -exec sh -eux -c ' md5="$(md5sum "$1" | cut -d" " -f1)"; test "$md5" = "$serverMd5"; ' -- '{}' ';' -exec ln -svfT 'redis-server' '{}' ';' ; 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
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)WORKDIR /data
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
2023-07-10 15:03:13 UTC
10.8 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_DOWNLOAD_SHA89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
REDIS_DOWNLOAD_URLhttp://download.redis.io/releases/redis-6.2.13.tar.gz
REDIS_VERSION6.2.13
[#000] sha256:579b34f0a95bb83b3acd6b3249ddc52c3d80f5c84b13c944e9e324feb86dd329 - 29.54% (3.18 MB)
[#001] sha256:2e0feb8fddc533ebe8fa3e28ab60443a2b6a5a7e46ff3560b1e79f4ff945a70f - 0.01% (1.21 KB)
[#002] sha256:a743b36a722987becef2b73971d75377bee67a2a6577cbdfddc1da3634eb4a73 - 3.08% (339 KB)
[#003] sha256:18ff94ebdc1a2bb2fcbda57f4cd15a4159a074449e0e4a434ddf49c6776625ae - 67.36% (7.25 MB)
[#004] sha256:f7d73e6c3e1e09af4ce8645483d58c00bfde226e5824b0d061d4491a6fbd982e - 0.0% (100 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:021c3610ca27caf5b9793fde34e6b4e312cb0028993393b3f9fd9dd6fdaaec7f - 0.01% (572 Bytes)
/bin/sh -c #(nop) ADD file:ff3112828967e8004a3264d7ece3f81c88e6a1d44d360b9b5613caab15b41717 in /
2023-07-10 15:03:13 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup -S -g 1000 redis && adduser -S -G redis -u 999 redis # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache 'su-exec>=0.2' tzdata # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.13
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-6.2.13.tar.gz
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_SHA=89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /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; serverMd5="$(md5sum /usr/local/bin/redis-server | cut -d' ' -f1)"; export serverMd5; find /usr/local/bin/redis* -maxdepth 0 -type f -not -name redis-server -exec sh -eux -c ' md5="$(md5sum "$1" | cut -d" " -f1)"; test "$md5" = "$serverMd5"; ' -- '{}' ';' -exec ln -svfT 'redis-server' '{}' ';' ; 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
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)WORKDIR /data
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
2023-07-10 15:03:13 UTC
11.3 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_DOWNLOAD_SHA89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
REDIS_DOWNLOAD_URLhttp://download.redis.io/releases/redis-6.2.13.tar.gz
REDIS_VERSION6.2.13
[#000] sha256:cd37f9856024d6685ac0233823aded690551c5872d6a27699a96c6a479d20f6f - 28.28% (3.19 MB)
[#001] sha256:e963944e7d7c85e7e5202f0596efabc5d145dfc37f6e0a9b481b7e185470e576 - 0.01% (1.22 KB)
[#002] sha256:d5c07f1f59e5142c61f551a02105a3fe01c28e7ae009ba3c9ef69dc54d2c90a8 - 2.94% (340 KB)
[#003] sha256:3387352c8d066de6277eab379fc66098870e86e3ed6e3e8023d2b3ad0b77ee9b - 68.77% (7.76 MB)
[#004] sha256:ab16c9127d3ba88f526cdaffe3d80d81d75d5acad06e6646dd958a88969b2383 - 0.0% (99 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:b98252c7ecf7bdbd8aa9748847ebbb954115d2647639bc909ae4f0d8a9860357 - 0.0% (573 Bytes)
/bin/sh -c #(nop) ADD file:a720acb99214334c501363d564d8cae9b90d062ccf8a24a5ba1c831545b783dd in /
2023-07-10 15:03:13 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup -S -g 1000 redis && adduser -S -G redis -u 999 redis # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache 'su-exec>=0.2' tzdata # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.13
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-6.2.13.tar.gz
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_SHA=89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /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; serverMd5="$(md5sum /usr/local/bin/redis-server | cut -d' ' -f1)"; export serverMd5; find /usr/local/bin/redis* -maxdepth 0 -type f -not -name redis-server -exec sh -eux -c ' md5="$(md5sum "$1" | cut -d" " -f1)"; test "$md5" = "$serverMd5"; ' -- '{}' ';' -exec ln -svfT 'redis-server' '{}' ';' ; 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
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)WORKDIR /data
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]
2023-07-10 15:03:13 UTC
10.9 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_DOWNLOAD_SHA89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
REDIS_DOWNLOAD_URLhttp://download.redis.io/releases/redis-6.2.13.tar.gz
REDIS_VERSION6.2.13
[#000] sha256:47539bffe0f44273ec7731d86be2a6171359b3847c9b60c6ac74c4875c3264af - 28.23% (3.07 MB)
[#001] sha256:2f8fb319e3e2b6d090a150207805753dae05abe1df53b9dae9b211d46986bb8e - 0.01% (1.21 KB)
[#002] sha256:8b8fdacac4cf0c35819b1f0be78d8bed53f4dfdce11d17b3918d554a29299129 - 3.05% (339 KB)
[#003] sha256:0ffff3be7cc09fee7a531d2a24b51da505a0c05e497716d2dbebd3b61caf196e - 68.71% (7.46 MB)
[#004] sha256:f251b5c040797113983e824fcbbd1c658da1b7401998ea9c89358def0c477fc6 - 0.0% (100 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:652a5313f8bcde5a2a03742ea1fe899d1c3159ded4b63aad180e43465786fbf7 - 0.01% (574 Bytes)
/bin/sh -c #(nop) ADD file:fd3808a676fc56c1380e55b2ddbf4014d9371346cf789860b336bc9f00729ed0 in /
2023-07-10 15:03:13 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup -S -g 1000 redis && adduser -S -G redis -u 999 redis # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache 'su-exec>=0.2' tzdata # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_VERSION=6.2.13
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-6.2.13.tar.gz
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENV REDIS_DOWNLOAD_SHA=89ff27c80d420456a721ccfb3beb7cc628d883c53059803513749e13214a23d1
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /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; serverMd5="$(md5sum /usr/local/bin/redis-server | cut -d' ' -f1)"; export serverMd5; find /usr/local/bin/redis* -maxdepth 0 -type f -not -name redis-server -exec sh -eux -c ' md5="$(md5sum "$1" | cut -d" " -f1)"; test "$md5" = "$serverMd5"; ' -- '{}' ';' -exec ln -svfT 'redis-server' '{}' ';' ; 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
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)VOLUME [/data]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)WORKDIR /data
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)EXPOSE map[6379/tcp:{}]
2023-07-10 15:03:13 UTC (buildkit.dockerfile.v0)CMD ["redis-server"]