Tag

joeferner/redis-commander:0.9.0
Content Digest: sha256:7a07cf66d7af8135750b80dc7c75b831cef8e41ed07d1a7822a73d92eb885d6b
Details
Pull Command

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


Manifests
Details
Content Digest

sha256:46d8b18a113eb81047a5d3b2c432aa1d25d883445fc01302b8853e8629f03501

Created

2025-05-24 12:07:38 UTC

Size

49 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:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 - 7.09% (3.47 MB)

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

[#002] sha256:509888ad302f0654e5449af6e4d5763e4e7d436367ffae204c7c4f88d57275d0 - 0.99% (495 KB)

[#003] sha256:5fa844e844d3b3f26355b419923640a8471c9baee14b81d159f0b1b32a676edf - 91.93% (45 MB)


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

WORKDIR /redis-commander

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ARG REMOVE_APK=0

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ENV SERVICE_USER=redis

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ENV HOME=/redis-commander

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

COPY . . # buildkit

2025-05-24 12:07:38 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 nodejs npm yarn icu-libs icu-data-full && 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-05-24 12:07:38 UTC (buildkit.dockerfile.v0)

USER 10000

2025-05-24 12:07:38 UTC (buildkit.dockerfile.v0)

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

2025-05-24 12:07:38 UTC (buildkit.dockerfile.v0)

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

2025-05-24 12:07:38 UTC (buildkit.dockerfile.v0)

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

2025-05-24 12:07:38 UTC (buildkit.dockerfile.v0)

EXPOSE map[8081/tcp:{}]

Details
Content Digest

sha256:df1813a55f1a70120c1430202d7ed1ddb733ea372da1ce06b3ac8cd6200e85fd

Created

2025-05-24 12:09:07 UTC

Size

46.3 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:85f3b18f9f5a8655db86c6dfb02bb01011ffef63d10a173843c5c65c3e9137b7 - 6.39% (2.95 MB)

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

[#002] sha256:509888ad302f0654e5449af6e4d5763e4e7d436367ffae204c7c4f88d57275d0 - 1.04% (495 KB)

[#003] sha256:b233d72aea3eb5d19319bab09a8a0fd9ec9612c6bcfdf5db11ab14d4ccca3f46 - 92.57% (42.8 MB)


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

WORKDIR /redis-commander

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ARG REMOVE_APK=0

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ENV SERVICE_USER=redis

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ENV HOME=/redis-commander

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

COPY . . # buildkit

2025-05-24 12:09:07 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 nodejs npm yarn icu-libs icu-data-full && 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-05-24 12:09:07 UTC (buildkit.dockerfile.v0)

USER 10000

2025-05-24 12:09:07 UTC (buildkit.dockerfile.v0)

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

2025-05-24 12:09:07 UTC (buildkit.dockerfile.v0)

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

2025-05-24 12:09:07 UTC (buildkit.dockerfile.v0)

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

2025-05-24 12:09:07 UTC (buildkit.dockerfile.v0)

EXPOSE map[8081/tcp:{}]

Details
Content Digest

sha256:5a1af90e80c8c7772f4141cc23fe3d0a0b5851657bbfa58f91ab74653342815f

Created

2025-05-24 12:08:40 UTC

Size

48.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:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81 - 7.83% (3.81 MB)

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

[#002] sha256:509888ad302f0654e5449af6e4d5763e4e7d436367ffae204c7c4f88d57275d0 - 0.99% (495 KB)

[#003] sha256:b51a2658900496740f029ca7ec4afb94a9e581acbfe194f6760d3260b9612594 - 91.18% (44.4 MB)


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

WORKDIR /redis-commander

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ARG REMOVE_APK=0

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ENV SERVICE_USER=redis

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ENV HOME=/redis-commander

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-05-24 12:07:29 UTC (buildkit.dockerfile.v0)

COPY . . # buildkit

2025-05-24 12:08:40 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 nodejs npm yarn icu-libs icu-data-full && 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-05-24 12:08:40 UTC (buildkit.dockerfile.v0)

USER 10000

2025-05-24 12:08:40 UTC (buildkit.dockerfile.v0)

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

2025-05-24 12:08:40 UTC (buildkit.dockerfile.v0)

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

2025-05-24 12:08:40 UTC (buildkit.dockerfile.v0)

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

2025-05-24 12:08:40 UTC (buildkit.dockerfile.v0)

EXPOSE map[8081/tcp:{}]