Tag

joeferner/redis-commander:latest
Content Digest: sha256:1ad484c1fc0a3b4072dfa2bb10d44f0eba8ecb342c8c0f9e17cb21a6557e4b7e
Details
Pull Command

docker pull io.ghcr.mirror.anurin.name/joeferner/redis-commander:latest


Manifests
Details
Content Digest

sha256:45714ccbe1a1efa26c170c7ff17c7f43586efb52f072737230e966de0bab2e18

Created

2025-09-11 16:28:17 UTC

Size

47.9 MB


Environment
HOME

/redis-commander

NODE_ENV

production

PATH

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

SERVICE_USER

redis


Layers

[#000] sha256:0368fd46e3c6d237d81390ff086f93aee216df5cfa814041a491453fb0932a12 - 7.25% (3.47 MB)

[#001] sha256:ab36d534a8df4a0a8bd8395d9ebf882794bcbd88bbf262e8971919ed301f2f94 - 0.0% (105 Bytes)

[#002] sha256:03b40147c5415903e2c369b417ea3b153f0dadda3871919071daaa0004c4fe50 - 1.0% (488 KB)

[#003] sha256:de23cfbee3ee34d3c327e8929f31d45dd080b2eaaa38fb6da8e3a6ad77a7c08d - 91.76% (43.9 MB)


History
2025-07-15 11:30:48 UTC (buildkit.dockerfile.v0)

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

2025-07-15 11:30:48 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

WORKDIR /redis-commander

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ARG REMOVE_APK=0

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ENV SERVICE_USER=redis

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ENV HOME=/redis-commander

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

COPY . . # buildkit

2025-09-11 16:28:17 UTC (buildkit.dockerfile.v0)

RUN |1 REMOVE_APK=0 /bin/sh -c apk update && apk upgrade && apk add --no-cache ca-certificates dumb-init sed jq moreutils nodejs npm yarn icu-libs icu-data-en && update-ca-certificates && echo -e "\n---- Create runtime user and fix file access rights ----------" && adduser "${SERVICE_USER}" -h "${HOME}" -G root -S -u 10000 && chown -R root:root "${HOME}" && chown -R "${SERVICE_USER}" "${HOME}/config" && chmod g+w "${HOME}/config" && chmod ug+r,o-rwx "${HOME}"/config/*.json && echo -e "\n---- Check config file syntax --------------------------------" && for i in "${HOME}"/config/*.json; do echo "checking config file $i"; cat "$i" | jq empty; ret=$?; if [ $ret -ne 0 ]; then exit $ret; fi; done && echo -e "\n---- Installing app ------------------------------------------" && npm install --production -s && echo -e "\n---- Cleanup and hardening -----------------------------------" && "${HOME}/docker/harden.sh" && rm -rf /tmp/* /root/.??* /root/cache /var/cache/apk/* # buildkit

2025-09-11 16:28:17 UTC (buildkit.dockerfile.v0)

USER 10000

2025-09-11 16:28:17 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD" "/redis-commander/bin/healthcheck.js"] "1m0s" "2s" "0s" "0s" '\x00'}

2025-09-11 16:28:17 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/bin/dumb-init" "--"]

2025-09-11 16:28:17 UTC (buildkit.dockerfile.v0)

CMD ["/redis-commander/docker/entrypoint.sh"]

2025-09-11 16:28:17 UTC (buildkit.dockerfile.v0)

EXPOSE &{[{{44 0} {44 0}}] 0xc0004be980}

Details
Content Digest

sha256:72f9e8485294c84d0b7f50131957297f18939274a59f76e09530d5c040f01beb

Created

2025-09-11 16:29:49 UTC

Size

44.6 MB


Environment
HOME

/redis-commander

NODE_ENV

production

PATH

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

SERVICE_USER

redis


Layers

[#000] sha256:a96f521d793eec1dcb2b825985eb01c309edb500ebd753a2f84cb9430f05802f - 6.62% (2.95 MB)

[#001] sha256:ab36d534a8df4a0a8bd8395d9ebf882794bcbd88bbf262e8971919ed301f2f94 - 0.0% (105 Bytes)

[#002] sha256:03b40147c5415903e2c369b417ea3b153f0dadda3871919071daaa0004c4fe50 - 1.07% (488 KB)

[#003] sha256:49ee24d05d7c5dfabcf5ba57c98aba977124b0a34358099bf7e9c1b27b0ae86a - 92.31% (41.2 MB)


History
2025-07-15 11:30:48 UTC (buildkit.dockerfile.v0)

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

2025-07-15 11:30:48 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

WORKDIR /redis-commander

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ARG REMOVE_APK=0

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ENV SERVICE_USER=redis

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ENV HOME=/redis-commander

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

COPY . . # buildkit

2025-09-11 16:29:49 UTC (buildkit.dockerfile.v0)

RUN |1 REMOVE_APK=0 /bin/sh -c apk update && apk upgrade && apk add --no-cache ca-certificates dumb-init sed jq moreutils nodejs npm yarn icu-libs icu-data-en && update-ca-certificates && echo -e "\n---- Create runtime user and fix file access rights ----------" && adduser "${SERVICE_USER}" -h "${HOME}" -G root -S -u 10000 && chown -R root:root "${HOME}" && chown -R "${SERVICE_USER}" "${HOME}/config" && chmod g+w "${HOME}/config" && chmod ug+r,o-rwx "${HOME}"/config/*.json && echo -e "\n---- Check config file syntax --------------------------------" && for i in "${HOME}"/config/*.json; do echo "checking config file $i"; cat "$i" | jq empty; ret=$?; if [ $ret -ne 0 ]; then exit $ret; fi; done && echo -e "\n---- Installing app ------------------------------------------" && npm install --production -s && echo -e "\n---- Cleanup and hardening -----------------------------------" && "${HOME}/docker/harden.sh" && rm -rf /tmp/* /root/.??* /root/cache /var/cache/apk/* # buildkit

2025-09-11 16:29:49 UTC (buildkit.dockerfile.v0)

USER 10000

2025-09-11 16:29:49 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD" "/redis-commander/bin/healthcheck.js"] "1m0s" "2s" "0s" "0s" '\x00'}

2025-09-11 16:29:49 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/bin/dumb-init" "--"]

2025-09-11 16:29:49 UTC (buildkit.dockerfile.v0)

CMD ["/redis-commander/docker/entrypoint.sh"]

2025-09-11 16:29:49 UTC (buildkit.dockerfile.v0)

EXPOSE &{[{{44 0} {44 0}}] 0xc0006f6e80}

Details
Content Digest

sha256:358405ac2f5ba34cc7c5766b5d341e2b7f5373a31db4d410ecd57142e0e8fed6

Created

2025-09-11 16:29:30 UTC

Size

47.5 MB


Environment
HOME

/redis-commander

NODE_ENV

production

PATH

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

SERVICE_USER

redis


Layers

[#000] sha256:d06c6b665c9b4c183a2e300b290a6b4b7db03f803122fe93d91e9178f425e488 - 8.0% (3.8 MB)

[#001] sha256:ab36d534a8df4a0a8bd8395d9ebf882794bcbd88bbf262e8971919ed301f2f94 - 0.0% (105 Bytes)

[#002] sha256:03b40147c5415903e2c369b417ea3b153f0dadda3871919071daaa0004c4fe50 - 1.0% (488 KB)

[#003] sha256:79b60252b5b93963b9348d914d3b0e1f1ef514e07f0256b3d5fda41d7b8da623 - 90.99% (43.2 MB)


History
2025-07-15 11:30:48 UTC (buildkit.dockerfile.v0)

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

2025-07-15 11:30:48 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

WORKDIR /redis-commander

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ARG REMOVE_APK=0

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ENV SERVICE_USER=redis

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ENV HOME=/redis-commander

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-09-11 16:28:10 UTC (buildkit.dockerfile.v0)

COPY . . # buildkit

2025-09-11 16:29:30 UTC (buildkit.dockerfile.v0)

RUN |1 REMOVE_APK=0 /bin/sh -c apk update && apk upgrade && apk add --no-cache ca-certificates dumb-init sed jq moreutils nodejs npm yarn icu-libs icu-data-en && update-ca-certificates && echo -e "\n---- Create runtime user and fix file access rights ----------" && adduser "${SERVICE_USER}" -h "${HOME}" -G root -S -u 10000 && chown -R root:root "${HOME}" && chown -R "${SERVICE_USER}" "${HOME}/config" && chmod g+w "${HOME}/config" && chmod ug+r,o-rwx "${HOME}"/config/*.json && echo -e "\n---- Check config file syntax --------------------------------" && for i in "${HOME}"/config/*.json; do echo "checking config file $i"; cat "$i" | jq empty; ret=$?; if [ $ret -ne 0 ]; then exit $ret; fi; done && echo -e "\n---- Installing app ------------------------------------------" && npm install --production -s && echo -e "\n---- Cleanup and hardening -----------------------------------" && "${HOME}/docker/harden.sh" && rm -rf /tmp/* /root/.??* /root/cache /var/cache/apk/* # buildkit

2025-09-11 16:29:30 UTC (buildkit.dockerfile.v0)

USER 10000

2025-09-11 16:29:30 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD" "/redis-commander/bin/healthcheck.js"] "1m0s" "2s" "0s" "0s" '\x00'}

2025-09-11 16:29:30 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/bin/dumb-init" "--"]

2025-09-11 16:29:30 UTC (buildkit.dockerfile.v0)

CMD ["/redis-commander/docker/entrypoint.sh"]

2025-09-11 16:29:30 UTC (buildkit.dockerfile.v0)

EXPOSE &{[{{44 0} {44 0}}] 0xc000652cc0}