data-parser-staging (47a1edd-amd64)

Published 2026-08-20 14:39:43 +08:00 by john

Installation

docker pull code.johnangelo.me/john/data-parser-staging:47a1edd-amd64
sha256:18424b22561fcf8ae08c250ca9e239eb5c71047e62662daffa03400ffb2f2027

Image layers

LABEL maintainer="Red Hat, Inc."
LABEL vendor="Red Hat, Inc."
LABEL url="https://catalog.redhat.com/en/search?searchType=containers"
LABEL com.redhat.component="ubi10-minimal-container" name="ubi10/ubi-minimal" version="10.2" cpe="cpe:/o:redhat:enterprise_linux:10.2" distribution-scope="public"
LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 10."
LABEL description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
LABEL io.k8s.description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
LABEL io.k8s.display-name="Red Hat Universal Base Image 10 Minimal"
LABEL io.openshift.expose-services=""
LABEL io.openshift.tags="minimal rhel10"
ENV container oci
COPY dir:e1c00668e831c6f7c1c82890c3ff2aa86777926f6fcef54ed840b79618da399c in /
COPY file:5de33b5fc08b00635bccf9134a18978dba13e2250aa51838f9969515a3957847 in /etc/yum.repos.d/.
CMD ["/bin/bash"]
COPY dir:711c35f0e0f5b6c4acb3cbb42fc5687dfbbb2a5043ce701198a3131e25785504 in /usr/share/buildinfo/
COPY dir:711c35f0e0f5b6c4acb3cbb42fc5687dfbbb2a5043ce701198a3131e25785504 in /root/buildinfo/
LABEL "org.opencontainers.image.created"="2026-08-17T09:59:37Z" "org.opencontainers.image.revision"="e7c0028707fa6423887e58fdaaa0ce41b96656c8" "build-date"="2026-08-17T09:59:37Z" "architecture"="x86_64" "vcs-ref"="e7c0028707fa6423887e58fdaaa0ce41b96656c8" "vcs-type"="git" "release"="1786960640"org.opencontainers.image.created=2026-08-17T09:59:37Z,org.opencontainers.image.revision=e7c0028707fa6423887e58fdaaa0ce41b96656c8
EXPOSE 8080
ENV APP_ROOT=/opt/app-root HOME=/opt/app-root/src NPM_RUN=start PLATFORM="el10" NODEJS_VERSION=24 NPM_RUN=start NAME=nodejs
ENV SUMMARY="Minimal image for running Node.js $NODEJS_VERSION applications" DESCRIPTION="Node.js $NODEJS_VERSION available as container is a base platform for running various Node.js $NODEJS_VERSION applications and frameworks. Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices." NPM_CONFIG_PREFIX=$HOME/.npm-global PATH=$HOME/node_modules/.bin/:$HOME/.npm-global/bin/:$PATH
LABEL summary="$SUMMARY" description="$DESCRIPTION" io.k8s.description="$DESCRIPTION" io.k8s.display-name="Node.js $NODEJS_VERSION Micro" io.openshift.expose-services="8080:http" io.openshift.tags="builder,$NAME,${NAME}${NODEJS_VERSION}" io.openshift.s2i.scripts-url="image:///usr/libexec/s2i" io.s2i.scripts-url="image:///usr/libexec/s2i" com.redhat.dev-mode="DEV_MODE:false" com.redhat.deployments-dir="${APP_ROOT}/src" com.redhat.dev-mode.port="DEBUG_PORT:5858" com.redhat.component="${NAME}-${NODEJS_VERSION}-minimal-container" name="ubi10/$NAME-$NODEJS_VERSION-minimal" com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI" maintainer="SoftwareCollections.org <sclorg@redhat.com>" help="For more information visit https://github.com/sclorg/s2i-nodejs-container"
/bin/sh -c INSTALL_PKGS="nodejs$NODEJS_VERSION nodejs-nodemon nodejs$NODEJS_VERSION-full-i18n nodejs$NODEJS_VERSION-npm findutils tar which" && microdnf -y --nodocs --setopt=install_weak_deps=0 install $INSTALL_PKGS && microdnf clean all && ln -s /usr/bin/node-$NODEJS_VERSION /usr/bin/node && ln -s /usr/bin/npm-$NODEJS_VERSION /usr/bin/npm && ln -s /usr/bin/npx-$NODEJS_VERSION /usr/bin/npx && node -v | grep -qe "^v$NODEJS_VERSION\." && echo "Found VERSION $NODEJS_VERSION" && rm -rf /mnt/rootfs/var/cache/* /mnt/rootfs/var/log/dnf* /mnt/rootfs/var/log/yum.*
COPY dir:c351672dfd3347d6fbfa21ccf657efc56ba831ae249860777903bda0902ff83f in /usr/libexec/s2i
/bin/sh -c chmod +x /usr/libexec/s2i/init-wrapper
COPY dir:1cbe1645fcc0c6ec333235d2579603b5ace400ff687e45337fc6f62b490c809a in /
/bin/sh -c mkdir -p "$HOME" && chown -R 1001:0 "$APP_ROOT" && chmod -R ug+rwx "$APP_ROOT"
WORKDIR "$HOME"
USER 1001
COPY dir:cfcdea11092fb39575062bf19d5b144a6c09d0f12f1f172b535b000c6179a9ce in /usr/share/buildinfo/
COPY dir:cfcdea11092fb39575062bf19d5b144a6c09d0f12f1f172b535b000c6179a9ce in /root/buildinfo/
LABEL "org.opencontainers.image.created"="2026-08-17T20:53:56Z" "org.opencontainers.image.revision"="6fc2b021d40ff6acf7eb9f3ebe8e04c65612cd9e" "build-date"="2026-08-17T20:53:56Z" "architecture"="x86_64" "vcs-ref"="6fc2b021d40ff6acf7eb9f3ebe8e04c65612cd9e" "vcs-type"="git" "release"="1787000002"org.opencontainers.image.created=2026-08-17T20:53:56Z,org.opencontainers.image.revision=6fc2b021d40ff6acf7eb9f3ebe8e04c65612cd9e
COPY /opt/app-root/src /opt/app-root/src # buildkit
ENV NODE_ENV=production
ENV TZ=UTC
EXPOSE [3000/tcp]
CMD ["npm" "run" "-d" "start"]

Labels

Key Value
architecture x86_64
build-date 2026-08-17T20:53:56Z
com.redhat.component nodejs-24-minimal-container
com.redhat.deployments-dir /opt/app-root/src
com.redhat.dev-mode DEV_MODE:false
com.redhat.dev-mode.port DEBUG_PORT:5858
com.redhat.license_terms https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI
cpe cpe:/o:redhat:enterprise_linux:10.2
description Node.js 24 available as container is a base platform for running various Node.js 24 applications and frameworks. Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
distribution-scope public
help For more information visit https://github.com/sclorg/s2i-nodejs-container
io.buildah.version 1.44.0
io.k8s.description Node.js 24 available as container is a base platform for running various Node.js 24 applications and frameworks. Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
io.k8s.display-name Node.js 24 Micro
io.openshift.expose-services 8080:http
io.openshift.s2i.scripts-url image:///usr/libexec/s2i
io.openshift.tags builder,nodejs,nodejs24
io.s2i.scripts-url image:///usr/libexec/s2i
maintainer SoftwareCollections.org <sclorg@redhat.com>
name ubi10/nodejs-24-minimal
org.opencontainers.image.created 2026-08-20T06:39:05Z
org.opencontainers.image.revision 47a1edde16c026b6f7bf64c94eeef051e99a5310
org.opencontainers.image.source https://code.johnangelo.me/john/data-parser.git
org.opencontainers.image.url https://code.johnangelo.me/john/data-parser
release 1787000002
summary Minimal image for running Node.js 24 applications
url https://catalog.redhat.com/en/search?searchType=containers
vcs-ref 6fc2b021d40ff6acf7eb9f3ebe8e04c65612cd9e
vcs-type git
vendor Red Hat, Inc.
version 10.2
Details
Container
2026-08-20 14:39:43 +08:00
0
OCI / Docker
linux/amd64
102 MiB
Versions (1) View all
47a1edd-amd64 2026-08-20