docker pull io.ghcr.mirror.anurin.name/joeferner/redis-commander:0.8.0
sha256:af983bc05d7f8893cafecbcf5af92d7931b7571032ef2dc3202921d3e18c229e
2022-05-13 16:08:56 UTC
32.2 MB
/redis-commander
NODE_ENVproduction
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SERVICE_USERredis
[#000] sha256:df9b9388f04ad6279a7410b85cedfdcb2208c0a003da7ab5613af71079148139 - 8.34% (2.68 MB)
[#001] sha256:ac19d556567b9094e94a95df8411559917d7c3cabb4a3246122a8ef40d4754b7 - 0.0% (109 Bytes)
[#002] sha256:97ee3ecf23dfaf4fa312901ea0d4564f5495fd7087d78854207f35317d9cf123 - 1.06% (350 KB)
[#003] sha256:7ae55a7eb90a50631a3f64ba65b56f9200c8ea86c7d8825cfbc6a4516e7567ea - 90.6% (29.2 MB)
/bin/sh -c #(nop) ADD file:5d673d25da3a14ce1f6cf66e4c7fd4f4b85a3759a9d93efb3fd9ff852b5b56e4 in /
2022-04-05 00:19:59 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)WORKDIR /redis-commander
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ARG REMOVE_APK=0
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ENV SERVICE_USER=redis
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ENV HOME=/redis-commander
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)COPY . . # buildkit
2022-05-13 16:08:56 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 && 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-05-13 16:08:56 UTC (buildkit.dockerfile.v0)USER 1000
2022-05-13 16:08:56 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD" "/redis-commander/bin/healthcheck.js"] "1m0s" "2s" "0s" '\x00'}
2022-05-13 16:08:56 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/dumb-init" "--"]
2022-05-13 16:08:56 UTC (buildkit.dockerfile.v0)CMD ["/redis-commander/docker/entrypoint.sh"]
2022-05-13 16:08:56 UTC (buildkit.dockerfile.v0)EXPOSE map[8081/tcp:{}]
sha256:2275784921fb73fdff74e1c42892be766791e4adad100c047d59bcff9fe467d7
2022-05-13 16:10:22 UTC
29.5 MB
/redis-commander
NODE_ENVproduction
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SERVICE_USERredis
[#000] sha256:57fb4b5f1a47c953ca5703f0f81ce14e5d01cf23aa79558b5adb961cc526e320 - 7.83% (2.31 MB)
[#001] sha256:ac19d556567b9094e94a95df8411559917d7c3cabb4a3246122a8ef40d4754b7 - 0.0% (109 Bytes)
[#002] sha256:97ee3ecf23dfaf4fa312901ea0d4564f5495fd7087d78854207f35317d9cf123 - 1.16% (350 KB)
[#003] sha256:5b68fd2f1b15dddd748447b00365162938a1661cca60c34b82292fa68612567c - 91.01% (26.9 MB)
/bin/sh -c #(nop) ADD file:20f8cdddc53a4a8bd78945fc32fe08e9f80ab3b16dc20a9aa4ba73b79f2bc71c in /
2022-04-04 23:57:35 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)WORKDIR /redis-commander
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ARG REMOVE_APK=0
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ENV SERVICE_USER=redis
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ENV HOME=/redis-commander
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)COPY . . # buildkit
2022-05-13 16:10:22 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 && 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-05-13 16:10:22 UTC (buildkit.dockerfile.v0)USER 1000
2022-05-13 16:10:22 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD" "/redis-commander/bin/healthcheck.js"] "1m0s" "2s" "0s" '\x00'}
2022-05-13 16:10:22 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/dumb-init" "--"]
2022-05-13 16:10:22 UTC (buildkit.dockerfile.v0)CMD ["/redis-commander/docker/entrypoint.sh"]
2022-05-13 16:10:22 UTC (buildkit.dockerfile.v0)EXPOSE map[8081/tcp:{}]
sha256:c2bd3e4a7ef1329dddc994fd7ee64d0ef06112881282bf4a643276c9fd6d3548
2022-05-13 16:10:27 UTC
32 MB
/redis-commander
NODE_ENVproduction
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SERVICE_USERredis
[#000] sha256:9981e73032c8833e387a8f96986e560edbed12c38119e0edb0439c9c2234eac9 - 8.1% (2.59 MB)
[#001] sha256:ac19d556567b9094e94a95df8411559917d7c3cabb4a3246122a8ef40d4754b7 - 0.0% (109 Bytes)
[#002] sha256:97ee3ecf23dfaf4fa312901ea0d4564f5495fd7087d78854207f35317d9cf123 - 1.07% (350 KB)
[#003] sha256:d157f5bf46312d798947f9d2342c1de40b460afc3ecc9c9a33cafaddbe600aae - 90.83% (29 MB)
/bin/sh -c #(nop) ADD file:90e56af13188c7f0283d244a0d70b853d8bef8587a41f1da8eac3a2aba8964ef in /
2022-04-04 23:39:31 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)WORKDIR /redis-commander
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ARG REMOVE_APK=0
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ENV SERVICE_USER=redis
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ENV HOME=/redis-commander
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2022-05-13 16:08:32 UTC (buildkit.dockerfile.v0)COPY . . # buildkit
2022-05-13 16:10: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 nodejs npm yarn && 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-05-13 16:10:27 UTC (buildkit.dockerfile.v0)USER 1000
2022-05-13 16:10:27 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD" "/redis-commander/bin/healthcheck.js"] "1m0s" "2s" "0s" '\x00'}
2022-05-13 16:10:27 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/dumb-init" "--"]
2022-05-13 16:10:27 UTC (buildkit.dockerfile.v0)CMD ["/redis-commander/docker/entrypoint.sh"]
2022-05-13 16:10:27 UTC (buildkit.dockerfile.v0)EXPOSE map[8081/tcp:{}]