$ docker pull node@sha256:45b0799541e0fa993516a147bd9c59a5c2b81ec06cfb8f6e6e18d222f2780e23
Manifest MIME: application/vnd.oci.image.index.v1+json
Platforms: 10
linux; amd64
unknown; unknown
linux; arm variant v6
unknown; unknown
linux; arm variant v7
unknown; unknown
linux; arm64 variant v8
unknown; unknown
linux; s390x
unknown; unknown
node:23.11-alpine3.20
- linux; amd64
$ docker pull node@sha256:5c472c33d9809d392c97d76097c6a23ca39d289157949755202226e93999e238
Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
Total Size: 57.0 MB (56964632 bytes)
(compressed transfer size, not on-disk size)
Image ID: sha256:c93051b3fd83c579b2117b11147c30c0f7d91fd780d9e75d7846cb55bef3407b
Entrypoint: ["docker-entrypoint.sh"]
Default Command: ["node"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-x86_64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh" ]
# Tue, 01 Apr 2025 16:05:11 GMT
ENV NODE_VERSION=23.11.0
# Tue, 01 Apr 2025 16:05:11 GMT
RUN addgroup -g 1000 node && adduser -u 1000 -G node -s /bin/sh -D node && apk add --no-cache libstdc++ && apk add --no-cache --virtual .build-deps curl && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" && case "${alpineArch##*-}" in x86_64) ARCH='x64' CHECKSUM="d267e68a33036c2f3803adaf79b7191bcf45219cc12246f61c48b891bb70e943" OPENSSL_ARCH=linux-x86_64;; x86) OPENSSL_ARCH=linux-elf;; aarch64) OPENSSL_ARCH=linux-aarch64;; arm*) OPENSSL_ARCH=linux-armv4;; ppc64le) OPENSSL_ARCH=linux-ppc64le;; s390x) OPENSSL_ARCH=linux-s390x;; *) ;; esac && if [ -n "${CHECKSUM}" ]; then set -eu; curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"; echo "$CHECKSUM node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && ln -s /usr/local/bin/node /usr/local/bin/nodejs; else echo "Building from source" && apk add --no-cache --virtual .build-deps-full binutils-gold g++ gcc gnupg libgcc linux-headers make python3 py-setuptools && export GNUPGHOME="$(mktemp -d)" && for key in C0D6248439F1D5604AAFFB4021D900FFDB233756 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 CC68F5A3106FF448322E48ED27F5E38D5B0A215F 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xf "node-v$NODE_VERSION.tar.xz" && cd "node-v$NODE_VERSION" && ./configure && make -j$(getconf _NPROCESSORS_ONLN) V= && make install && apk del .build-deps-full && cd .. && rm -Rf "node-v$NODE_VERSION" && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; fi && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \; && apk del .build-deps && node --version && npm --version # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
ENV YARN_VERSION=1.22.22
# Tue, 01 Apr 2025 16:05:11 GMT
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apk del .build-deps-yarn && yarn --version && rm -rf /tmp/* # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
ENTRYPOINT ["docker-entrypoint.sh" ]
# Tue, 01 Apr 2025 16:05:11 GMT
CMD ["node" ]
Layers:
sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc
Last Modified: Fri, 14 Feb 2025 12:05:36 GMT
Size: 3.6 MB (3626897 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:db8ffcfa3f3be3511b993791851238555e7bd81af67bcd0d6f4bc936d648fadf
Last Modified: Tue, 01 Apr 2025 17:17:07 GMT
Size: 51.9 MB (51949799 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ea6b475d37e43d2cabb23c6b731a9bc6eb5c5d808ffdc7d65d5ae654bdd91606
Last Modified: Tue, 01 Apr 2025 17:17:07 GMT
Size: 1.4 MB (1387489 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:39eac384a114972620f1d2e1a295901d76aeca629c9088f17cce1de8a475801a
Last Modified: Tue, 01 Apr 2025 17:17:06 GMT
Size: 447.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
node:23.11-alpine3.20
- unknown; unknown
$ docker pull node@sha256:d5387932b2c0b259093afb721f33a1448195946eff9666c1cd861e93ace501b3
Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
Total Size: 406.9 KB (406936 bytes)
(compressed transfer size, not on-disk size)
Image ID: sha256:15e40669d37e6775507b02a574a0a2570db3ed7842bd8d25f16f81ec7d289209
Layers:
sha256:5bec99d6cec0d2a21c36ee7b68bcb3b57659fd349e15428f719291b48496eb94
Last Modified: Tue, 01 Apr 2025 17:17:07 GMT
Size: 383.1 KB (383126 bytes)
MIME: application/vnd.in-toto+json
sha256:7321e30d6c1a93ed7fc05f4d9425695791780bae975fd41ca01f5890114b11b8
Last Modified: Tue, 01 Apr 2025 17:17:07 GMT
Size: 23.8 KB (23810 bytes)
MIME: application/vnd.in-toto+json
node:23.11-alpine3.20
- linux; arm variant v6
$ docker pull node@sha256:eac0587e618168862b74c8aa2fa58ee6008e46b4190c57e42f79f923e57a1fc7
Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
Total Size: 54.5 MB (54507638 bytes)
(compressed transfer size, not on-disk size)
Image ID: sha256:a5607052b7600373acad181f41c5d56b4ebc2afe1624bfadb37fb8fef64f7aab
Entrypoint: ["docker-entrypoint.sh"]
Default Command: ["node"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-armhf.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh" ]
# Tue, 01 Apr 2025 16:05:11 GMT
ENV NODE_VERSION=23.11.0
# Tue, 01 Apr 2025 16:05:11 GMT
RUN addgroup -g 1000 node && adduser -u 1000 -G node -s /bin/sh -D node && apk add --no-cache libstdc++ && apk add --no-cache --virtual .build-deps curl && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" && case "${alpineArch##*-}" in x86_64) ARCH='x64' CHECKSUM="d267e68a33036c2f3803adaf79b7191bcf45219cc12246f61c48b891bb70e943" OPENSSL_ARCH=linux-x86_64;; x86) OPENSSL_ARCH=linux-elf;; aarch64) OPENSSL_ARCH=linux-aarch64;; arm*) OPENSSL_ARCH=linux-armv4;; ppc64le) OPENSSL_ARCH=linux-ppc64le;; s390x) OPENSSL_ARCH=linux-s390x;; *) ;; esac && if [ -n "${CHECKSUM}" ]; then set -eu; curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"; echo "$CHECKSUM node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && ln -s /usr/local/bin/node /usr/local/bin/nodejs; else echo "Building from source" && apk add --no-cache --virtual .build-deps-full binutils-gold g++ gcc gnupg libgcc linux-headers make python3 py-setuptools && export GNUPGHOME="$(mktemp -d)" && for key in C0D6248439F1D5604AAFFB4021D900FFDB233756 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 CC68F5A3106FF448322E48ED27F5E38D5B0A215F 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xf "node-v$NODE_VERSION.tar.xz" && cd "node-v$NODE_VERSION" && ./configure && make -j$(getconf _NPROCESSORS_ONLN) V= && make install && apk del .build-deps-full && cd .. && rm -Rf "node-v$NODE_VERSION" && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; fi && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \; && apk del .build-deps && node --version && npm --version # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
ENV YARN_VERSION=1.22.22
# Tue, 01 Apr 2025 16:05:11 GMT
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apk del .build-deps-yarn && yarn --version && rm -rf /tmp/* # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
ENTRYPOINT ["docker-entrypoint.sh" ]
# Tue, 01 Apr 2025 16:05:11 GMT
CMD ["node" ]
Layers:
sha256:c9aedc9d4e47fa9429e5c329420d8a93e16c433e361d0f9281565ed4da3c057e
Last Modified: Fri, 14 Feb 2025 18:28:14 GMT
Size: 3.4 MB (3372531 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:b7833571550990da0a529fdc0f7c163d86ceedc8dadf8e54f553651dfbfe265d
Last Modified: Tue, 01 Apr 2025 18:47:13 GMT
Size: 49.7 MB (49747166 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:1188a1c1acb23d40e0d9bad2c5d7723f085e951ede2d56b8583fa4b076f4ef95
Last Modified: Tue, 01 Apr 2025 18:47:11 GMT
Size: 1.4 MB (1387494 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:7ffe0e7a0e46df0da65b0172d0171251b5a0da8a987a7265ad1d0e839ad55202
Last Modified: Tue, 01 Apr 2025 18:47:11 GMT
Size: 447.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
node:23.11-alpine3.20
- unknown; unknown
$ docker pull node@sha256:fd8f4a4fcca27892c1dace707d875afa3f29d52e9451e4b241d6bb8dd6928eb2
Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
Total Size: 23.7 KB (23692 bytes)
(compressed transfer size, not on-disk size)
Image ID: sha256:451fb7bc1df503dfe4c4cb0af5830b258f603d1b6ba4e5177a37c548c2d40cb7
Layers:
sha256:b9595c4f4286c2a37c2c076d0cdd0347e1ee421395136fb50922f4b616db4b3a
Last Modified: Tue, 01 Apr 2025 18:47:11 GMT
Size: 23.7 KB (23692 bytes)
MIME: application/vnd.in-toto+json
node:23.11-alpine3.20
- linux; arm variant v7
$ docker pull node@sha256:863ae6d1bf6f3906717d5703e22353006d2263749de1e9156914b9300b40409d
Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
Total Size: 53.6 MB (53577128 bytes)
(compressed transfer size, not on-disk size)
Image ID: sha256:7342d79eef272a5f0a52c2e0f73da264c4e02a1b92e6fbbc73bc416c0b0ce417
Entrypoint: ["docker-entrypoint.sh"]
Default Command: ["node"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-armv7.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh" ]
# Tue, 01 Apr 2025 16:05:11 GMT
ENV NODE_VERSION=23.11.0
# Tue, 01 Apr 2025 16:05:11 GMT
RUN addgroup -g 1000 node && adduser -u 1000 -G node -s /bin/sh -D node && apk add --no-cache libstdc++ && apk add --no-cache --virtual .build-deps curl && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" && case "${alpineArch##*-}" in x86_64) ARCH='x64' CHECKSUM="d267e68a33036c2f3803adaf79b7191bcf45219cc12246f61c48b891bb70e943" OPENSSL_ARCH=linux-x86_64;; x86) OPENSSL_ARCH=linux-elf;; aarch64) OPENSSL_ARCH=linux-aarch64;; arm*) OPENSSL_ARCH=linux-armv4;; ppc64le) OPENSSL_ARCH=linux-ppc64le;; s390x) OPENSSL_ARCH=linux-s390x;; *) ;; esac && if [ -n "${CHECKSUM}" ]; then set -eu; curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"; echo "$CHECKSUM node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && ln -s /usr/local/bin/node /usr/local/bin/nodejs; else echo "Building from source" && apk add --no-cache --virtual .build-deps-full binutils-gold g++ gcc gnupg libgcc linux-headers make python3 py-setuptools && export GNUPGHOME="$(mktemp -d)" && for key in C0D6248439F1D5604AAFFB4021D900FFDB233756 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 CC68F5A3106FF448322E48ED27F5E38D5B0A215F 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xf "node-v$NODE_VERSION.tar.xz" && cd "node-v$NODE_VERSION" && ./configure && make -j$(getconf _NPROCESSORS_ONLN) V= && make install && apk del .build-deps-full && cd .. && rm -Rf "node-v$NODE_VERSION" && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; fi && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \; && apk del .build-deps && node --version && npm --version # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
ENV YARN_VERSION=1.22.22
# Tue, 01 Apr 2025 16:05:11 GMT
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apk del .build-deps-yarn && yarn --version && rm -rf /tmp/* # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
ENTRYPOINT ["docker-entrypoint.sh" ]
# Tue, 01 Apr 2025 16:05:11 GMT
CMD ["node" ]
Layers:
sha256:772078ddbdee5be52d429e08f953aaad6715a90d7e4d6496eb1cd4004efa8a95
Last Modified: Fri, 14 Feb 2025 12:05:37 GMT
Size: 3.1 MB (3095969 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:a69b91c644a14ea9bab5407a918329d29e45296cec9a00ed0c581b027a7cec7a
Last Modified: Tue, 01 Apr 2025 19:16:00 GMT
Size: 49.1 MB (49093217 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:0c8ac4d281dab8bef027e134a4529db3ab88219edbaf6208c31111ebf9d912fa
Last Modified: Tue, 01 Apr 2025 19:15:58 GMT
Size: 1.4 MB (1387497 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:194516ff96da03e29a04a60b9a50feee6efd39a52b493fe6f4875fc733ba2215
Last Modified: Tue, 01 Apr 2025 19:15:58 GMT
Size: 445.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
node:23.11-alpine3.20
- unknown; unknown
$ docker pull node@sha256:1f9fd71296f48b388f296030dc56d7a5d3ba7d575e40d049008f0f494b9a882d
Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
Total Size: 407.1 KB (407077 bytes)
(compressed transfer size, not on-disk size)
Image ID: sha256:7c1c8c8f8fc68ef92d01a576b3fa0548f84cd1c6116c6eab7f765ee65569235a
Layers:
sha256:5c0ac1ead2da51e081253d8d2a50df288adc3675d443acaf12c6cb971f41337b
Last Modified: Tue, 01 Apr 2025 19:15:58 GMT
Size: 383.2 KB (383170 bytes)
MIME: application/vnd.in-toto+json
sha256:d68311252e194a1ea5dc0f314725da0b381e50de6e0c9145c95a8a146afcb973
Last Modified: Tue, 01 Apr 2025 19:15:58 GMT
Size: 23.9 KB (23907 bytes)
MIME: application/vnd.in-toto+json
node:23.11-alpine3.20
- linux; arm64 variant v8
$ docker pull node@sha256:991158208032db0c7b98f8b151a61f6111008d3559d9afacfdf37f1b27c520e5
Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
Total Size: 56.6 MB (56579096 bytes)
(compressed transfer size, not on-disk size)
Image ID: sha256:75a295bb464043d24def14d3079a3cbea57707deb3216f745dffd82b888b9c23
Entrypoint: ["docker-entrypoint.sh"]
Default Command: ["node"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-aarch64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh" ]
# Tue, 01 Apr 2025 16:05:11 GMT
ENV NODE_VERSION=23.11.0
# Tue, 01 Apr 2025 16:05:11 GMT
RUN addgroup -g 1000 node && adduser -u 1000 -G node -s /bin/sh -D node && apk add --no-cache libstdc++ && apk add --no-cache --virtual .build-deps curl && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" && case "${alpineArch##*-}" in x86_64) ARCH='x64' CHECKSUM="d267e68a33036c2f3803adaf79b7191bcf45219cc12246f61c48b891bb70e943" OPENSSL_ARCH=linux-x86_64;; x86) OPENSSL_ARCH=linux-elf;; aarch64) OPENSSL_ARCH=linux-aarch64;; arm*) OPENSSL_ARCH=linux-armv4;; ppc64le) OPENSSL_ARCH=linux-ppc64le;; s390x) OPENSSL_ARCH=linux-s390x;; *) ;; esac && if [ -n "${CHECKSUM}" ]; then set -eu; curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"; echo "$CHECKSUM node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && ln -s /usr/local/bin/node /usr/local/bin/nodejs; else echo "Building from source" && apk add --no-cache --virtual .build-deps-full binutils-gold g++ gcc gnupg libgcc linux-headers make python3 py-setuptools && export GNUPGHOME="$(mktemp -d)" && for key in C0D6248439F1D5604AAFFB4021D900FFDB233756 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 CC68F5A3106FF448322E48ED27F5E38D5B0A215F 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xf "node-v$NODE_VERSION.tar.xz" && cd "node-v$NODE_VERSION" && ./configure && make -j$(getconf _NPROCESSORS_ONLN) V= && make install && apk del .build-deps-full && cd .. && rm -Rf "node-v$NODE_VERSION" && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; fi && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \; && apk del .build-deps && node --version && npm --version # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
ENV YARN_VERSION=1.22.22
# Tue, 01 Apr 2025 16:05:11 GMT
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apk del .build-deps-yarn && yarn --version && rm -rf /tmp/* # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
ENTRYPOINT ["docker-entrypoint.sh" ]
# Tue, 01 Apr 2025 16:05:11 GMT
CMD ["node" ]
Layers:
sha256:94e9d8af22013aabf0edcaf42950c88b0a1350c3a9ce076d61b98a535a673dd9
Last Modified: Fri, 14 Feb 2025 12:05:38 GMT
Size: 4.1 MB (4091165 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:cf9cd96bcb73cdfdcbeb12fea2ff0856ca8f493dff32cab151b9d0e4a0ac054a
Last Modified: Tue, 01 Apr 2025 20:40:35 GMT
Size: 51.1 MB (51100002 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:e364e1af14c20423fc6080b237e668871fb79a0f0e8525de1cdb3ef3be9df8f5
Last Modified: Tue, 01 Apr 2025 20:40:33 GMT
Size: 1.4 MB (1387486 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:e4ad23b8f3e5cd4345fcf35acca0a203ad5e344e11734c81a995421585b8ac41
Last Modified: Tue, 01 Apr 2025 20:40:33 GMT
Size: 443.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
node:23.11-alpine3.20
- unknown; unknown
$ docker pull node@sha256:49d490505594485b0c74dd42f13e68699b1ecc46372c8cf15ae9f67f569df3cd
Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
Total Size: 407.1 KB (407135 bytes)
(compressed transfer size, not on-disk size)
Image ID: sha256:cec3f0c17e605c3182996ebbce184b0c58b31144941ea60a6c8ed8760b075606
Layers:
sha256:a9bf9f8d3b0c3c17cc0b40d9c91253374c2d60bfdb884d4d07834d0658e0176a
Last Modified: Tue, 01 Apr 2025 20:40:33 GMT
Size: 383.2 KB (383194 bytes)
MIME: application/vnd.in-toto+json
sha256:173194b14c9645c7ba258f1bc8971b5f2c793c61b6281be72337a2799c190558
Last Modified: Tue, 01 Apr 2025 20:40:33 GMT
Size: 23.9 KB (23941 bytes)
MIME: application/vnd.in-toto+json
node:23.11-alpine3.20
- linux; s390x
$ docker pull node@sha256:f9f8ddbc8d477b8a0e2bb896e31400f2d3215adb89b11ea3d384f4eb2d0858db
Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
Total Size: 57.9 MB (57945318 bytes)
(compressed transfer size, not on-disk size)
Image ID: sha256:faad2926598506636cee89bd249d531a7c1c34223362850c2cfe43b051f740f0
Entrypoint: ["docker-entrypoint.sh"]
Default Command: ["node"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-s390x.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh" ]
# Tue, 01 Apr 2025 16:05:11 GMT
ENV NODE_VERSION=23.11.0
# Tue, 01 Apr 2025 16:05:11 GMT
RUN addgroup -g 1000 node && adduser -u 1000 -G node -s /bin/sh -D node && apk add --no-cache libstdc++ && apk add --no-cache --virtual .build-deps curl && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" && case "${alpineArch##*-}" in x86_64) ARCH='x64' CHECKSUM="d267e68a33036c2f3803adaf79b7191bcf45219cc12246f61c48b891bb70e943" OPENSSL_ARCH=linux-x86_64;; x86) OPENSSL_ARCH=linux-elf;; aarch64) OPENSSL_ARCH=linux-aarch64;; arm*) OPENSSL_ARCH=linux-armv4;; ppc64le) OPENSSL_ARCH=linux-ppc64le;; s390x) OPENSSL_ARCH=linux-s390x;; *) ;; esac && if [ -n "${CHECKSUM}" ]; then set -eu; curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"; echo "$CHECKSUM node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && ln -s /usr/local/bin/node /usr/local/bin/nodejs; else echo "Building from source" && apk add --no-cache --virtual .build-deps-full binutils-gold g++ gcc gnupg libgcc linux-headers make python3 py-setuptools && export GNUPGHOME="$(mktemp -d)" && for key in C0D6248439F1D5604AAFFB4021D900FFDB233756 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 CC68F5A3106FF448322E48ED27F5E38D5B0A215F 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xf "node-v$NODE_VERSION.tar.xz" && cd "node-v$NODE_VERSION" && ./configure && make -j$(getconf _NPROCESSORS_ONLN) V= && make install && apk del .build-deps-full && cd .. && rm -Rf "node-v$NODE_VERSION" && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; fi && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \; && apk del .build-deps && node --version && npm --version # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
ENV YARN_VERSION=1.22.22
# Tue, 01 Apr 2025 16:05:11 GMT
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apk del .build-deps-yarn && yarn --version && rm -rf /tmp/* # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
# Tue, 01 Apr 2025 16:05:11 GMT
ENTRYPOINT ["docker-entrypoint.sh" ]
# Tue, 01 Apr 2025 16:05:11 GMT
CMD ["node" ]
Layers:
sha256:7c6bf3be7c8016421fb3033e19b6a313f264093e1ac9e77c9f931ade0d61b3f7
Last Modified: Fri, 14 Feb 2025 12:05:38 GMT
Size: 3.5 MB (3464123 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:9665e61949e137c0a3556fb594857b92fa691d570af8434a06d10e1e0fd2cd92
Last Modified: Tue, 01 Apr 2025 23:54:12 GMT
Size: 53.1 MB (53093254 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:082f77be0082beb83ae7d7d807327208bcb8b402c35d0fb28a97e5d72406e6bb
Last Modified: Tue, 01 Apr 2025 23:54:11 GMT
Size: 1.4 MB (1387495 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:5f1f24dee6430ebf8d934d04e460e6e30d96a992db1ed0afde7779681404a600
Last Modified: Tue, 01 Apr 2025 23:54:11 GMT
Size: 446.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
node:23.11-alpine3.20
- unknown; unknown
$ docker pull node@sha256:3c355d55999aee2124764bb5930feb18013a36d092f215461a129a7c39258fe2
Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
Total Size: 405.0 KB (404985 bytes)
(compressed transfer size, not on-disk size)
Image ID: sha256:f94bb7bdb56282986c154081edc7b6fb7f254a037468d01d5336f53509c4a5d3
Layers:
sha256:b277bf48cbb32625a0a8df64dc5e94fb076a6381f360e8366a48177385ba904b
Last Modified: Tue, 01 Apr 2025 23:54:11 GMT
Size: 381.2 KB (381175 bytes)
MIME: application/vnd.in-toto+json
sha256:77a850465db3424d408c765d1f524da88e54b352bc30b9a17013e432d51cba1e
Last Modified: Tue, 01 Apr 2025 23:54:11 GMT
Size: 23.8 KB (23810 bytes)
MIME: application/vnd.in-toto+json