Tag

joeferner/redis-commander:0.9.1
Content Digest: sha256:2c2404630820613c7e540ec26a8d1dd24b671d1a80373c3dfad287c7a1374ad1
Details
Pull Command

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


Manifests
Details
Content Digest

sha256:fdfa923d2cf88410b717df1f0efcb8d5bd348a47b3083ac0cb0ddf2c0d3f2659

Created

2025-07-21 11:44:18 UTC

Size

47.4 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.32% (3.47 MB)

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

[#002] sha256:2612c7498fb2ed47d73f1d97bea588343b96f6edfd858bac32393e5aaa3ade75 - 1.01% (488 KB)

[#003] sha256:6cca04ec4064e67231861906a7c66b9594bac7f8e32cc8f357d248b3b964291b - 91.67% (43.4 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-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

WORKDIR /redis-commander

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ARG REMOVE_APK=0

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ENV SERVICE_USER=redis

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ENV HOME=/redis-commander

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

COPY . . # buildkit

2025-07-21 11:44:18 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-07-21 11:44:18 UTC (buildkit.dockerfile.v0)

USER 10000

2025-07-21 11:44:18 UTC (buildkit.dockerfile.v0)

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

2025-07-21 11:44:18 UTC (buildkit.dockerfile.v0)

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

2025-07-21 11:44:18 UTC (buildkit.dockerfile.v0)

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

2025-07-21 11:44:18 UTC (buildkit.dockerfile.v0)

EXPOSE map[8081/tcp:{}]

Details
Content Digest

sha256:888a0f3d100d18564c3349c8eeda14a1647b316dc632ec13d2d69d0b14dacbe3

Created

2025-07-21 11:45:44 UTC

Size

44.1 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.7% (2.95 MB)

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

[#002] sha256:2612c7498fb2ed47d73f1d97bea588343b96f6edfd858bac32393e5aaa3ade75 - 1.08% (488 KB)

[#003] sha256:bdc625a6dcc2b72113fa4ae5a06941f1b2cbe37d06a790640c284c3c46da7a16 - 92.22% (40.7 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-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

WORKDIR /redis-commander

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ARG REMOVE_APK=0

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ENV SERVICE_USER=redis

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ENV HOME=/redis-commander

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

COPY . . # buildkit

2025-07-21 11:45:44 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-07-21 11:45:44 UTC (buildkit.dockerfile.v0)

USER 10000

2025-07-21 11:45:44 UTC (buildkit.dockerfile.v0)

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

2025-07-21 11:45:44 UTC (buildkit.dockerfile.v0)

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

2025-07-21 11:45:44 UTC (buildkit.dockerfile.v0)

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

2025-07-21 11:45:44 UTC (buildkit.dockerfile.v0)

EXPOSE map[8081/tcp:{}]

Details
Content Digest

sha256:5f11bc2efb3fd6681ea713659a417800a7827bb0799f7ded93045530030c7c04

Created

2025-07-21 11:45:27 UTC

Size

47 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.09% (3.8 MB)

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

[#002] sha256:2612c7498fb2ed47d73f1d97bea588343b96f6edfd858bac32393e5aaa3ade75 - 1.01% (488 KB)

[#003] sha256:77d064e36eb4d79bc667419456e964dc9c0618b46e0b7941164f6e530996a701 - 90.89% (42.7 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-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

WORKDIR /redis-commander

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ARG REMOVE_APK=0

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ENV SERVICE_USER=redis

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ENV HOME=/redis-commander

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-07-21 11:44:11 UTC (buildkit.dockerfile.v0)

COPY . . # buildkit

2025-07-21 11:45:27 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-07-21 11:45:27 UTC (buildkit.dockerfile.v0)

USER 10000

2025-07-21 11:45:27 UTC (buildkit.dockerfile.v0)

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

2025-07-21 11:45:27 UTC (buildkit.dockerfile.v0)

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

2025-07-21 11:45:27 UTC (buildkit.dockerfile.v0)

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

2025-07-21 11:45:27 UTC (buildkit.dockerfile.v0)

EXPOSE map[8081/tcp:{}]