docker pull io.ghcr.mirror.anurin.name/joeferner/redis-commander:0.8
sha256:9668a055fc37ef6b6630e8cda27918e31ed3e6cc8eaaa67aea343f6025e8e577
2022-11-25 09:23:28 UTC
40.5 MB
/redis-commander
NODE_ENVproduction
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SERVICE_USERredis
[#000] sha256:ca7dd9ec2225f2385955c43b2379305acd51543c28cf1d4e94522b3d94cce3ce - 6.61% (2.68 MB)
[#001] sha256:05f85a836695322f43999d2540c897e807744d12b937af1b2a3f97d2ad40231b - 0.0% (111 Bytes)
[#002] sha256:af68faaac08b08338a381f5e5e4b8294ac71c3c35b5ba8d9469403e0960fcc3d - 1.25% (518 KB)
[#003] sha256:8142575d8d03aae01a3e72a587af9369497d717c899015a04f671083d005c023 - 92.14% (37.3 MB)
/bin/sh -c #(nop) ADD file:ceeb6e8632fafc657116cbf3afbd522185a16963230b57881073dad22eb0e1a3 in /
2022-11-12 04:19:23 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)WORKDIR /redis-commander
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ARG REMOVE_APK=0
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ENV SERVICE_USER=redis
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ENV HOME=/redis-commander
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)COPY . . # buildkit
2022-11-25 09:23:28 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 1000 && 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
2022-11-25 09:23:28 UTC (buildkit.dockerfile.v0)USER 1000
2022-11-25 09:23:28 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD" "/redis-commander/bin/healthcheck.js"] "1m0s" "2s" "0s" '\x00'}
2022-11-25 09:23:28 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/dumb-init" "--"]
2022-11-25 09:23:28 UTC (buildkit.dockerfile.v0)CMD ["/redis-commander/docker/entrypoint.sh"]
2022-11-25 09:23:28 UTC (buildkit.dockerfile.v0)EXPOSE map[8081/tcp:{}]
sha256:43280f0d62f4fec01e6cfce9fd745670044038b15f3de4adafdf30312d9f1258
2022-11-25 09:24:44 UTC
38.2 MB
/redis-commander
NODE_ENVproduction
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SERVICE_USERredis
[#000] sha256:e44ba29d168a7f7c9e914f3724614df9e070aa6ef9b9ba5c9004db3c071f403a - 6.04% (2.31 MB)
[#001] sha256:05f85a836695322f43999d2540c897e807744d12b937af1b2a3f97d2ad40231b - 0.0% (111 Bytes)
[#002] sha256:af68faaac08b08338a381f5e5e4b8294ac71c3c35b5ba8d9469403e0960fcc3d - 1.32% (518 KB)
[#003] sha256:2da49af440ee09f786b3a1d3bc2152b0441e11a2cc03a6dcda6c38be9587eb0a - 92.63% (35.4 MB)
/bin/sh -c #(nop) ADD file:0b4a628f529226f5ec9d357ca63138bd2d22411a889c780ac8d395d761e07b2c in /
2022-11-12 03:57:24 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)WORKDIR /redis-commander
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ARG REMOVE_APK=0
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ENV SERVICE_USER=redis
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ENV HOME=/redis-commander
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)COPY . . # buildkit
2022-11-25 09:24: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 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 1000 && 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
2022-11-25 09:24:44 UTC (buildkit.dockerfile.v0)USER 1000
2022-11-25 09:24:44 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD" "/redis-commander/bin/healthcheck.js"] "1m0s" "2s" "0s" '\x00'}
2022-11-25 09:24:44 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/dumb-init" "--"]
2022-11-25 09:24:44 UTC (buildkit.dockerfile.v0)CMD ["/redis-commander/docker/entrypoint.sh"]
2022-11-25 09:24:44 UTC (buildkit.dockerfile.v0)EXPOSE map[8081/tcp:{}]
sha256:b1a84bc447251ae872ae841fd0565e17fd118356cedb505986dff5e8e07b807d
2022-11-25 09:24:51 UTC
39.9 MB
/redis-commander
NODE_ENVproduction
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SERVICE_USERredis
[#000] sha256:6875df1f535433e5affe18ecfde9acb7950ab5f76887980ff06c5cdd48cf98f4 - 6.47% (2.58 MB)
[#001] sha256:05f85a836695322f43999d2540c897e807744d12b937af1b2a3f97d2ad40231b - 0.0% (111 Bytes)
[#002] sha256:af68faaac08b08338a381f5e5e4b8294ac71c3c35b5ba8d9469403e0960fcc3d - 1.27% (518 KB)
[#003] sha256:7a6fa339d6cc2eae60c33889fa9d621f991f2bfa2c1dbb12e0a60d7d209a8c53 - 92.26% (36.8 MB)
/bin/sh -c #(nop) ADD file:57d621536158358b14d15155826ef2dd4ca034278044111ec0aaf6717016e569 in /
2022-11-12 03:39:38 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)WORKDIR /redis-commander
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ARG REMOVE_APK=0
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ENV SERVICE_USER=redis
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ENV HOME=/redis-commander
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2022-11-25 09:23:11 UTC (buildkit.dockerfile.v0)COPY . . # buildkit
2022-11-25 09:24:51 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 1000 && 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
2022-11-25 09:24:51 UTC (buildkit.dockerfile.v0)USER 1000
2022-11-25 09:24:51 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD" "/redis-commander/bin/healthcheck.js"] "1m0s" "2s" "0s" '\x00'}
2022-11-25 09:24:51 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/dumb-init" "--"]
2022-11-25 09:24:51 UTC (buildkit.dockerfile.v0)CMD ["/redis-commander/docker/entrypoint.sh"]
2022-11-25 09:24:51 UTC (buildkit.dockerfile.v0)EXPOSE map[8081/tcp:{}]