Docker images for building and serving standard software.
Grasberg, Germany, Europe, Earth, Milky-Way.
ht-docker-node (ubuntu-node)
Installation
docker pull code.foss.global/host.today/ht-docker-node:ubuntu-nodesha256:2c56098416cada5b3af3f43f1089cfbf6ef545eb6871db269e02f9f4081bbd36
Images
| Digest | OS / Arch | Size |
|---|---|---|
| eecff91917 | linux/amd64 | 184 MiB |
| cacf88dd62 | linux/arm64 | 182 MiB |
Image Layers ( linux/arm64)
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:1cd6cb2db79bbe57d4c67f2fc8379cad96159285fa5a44e68dad06261eee82b4 in / |
| CMD ["/bin/bash"] |
| LABEL author=Task Venture Capital GmbH <hello@task.vc> |
| WORKDIR /workspace |
| ENV NODE_VERSION_LTS=24.13.0 NVM_DIR=/usr/local/nvm |
| RUN /bin/sh -c echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections && apt-get update && apt-get upgrade --no-install-recommends -y && apt-get install -y -q --no-install-recommends bash ca-certificates curl git openssl unzip tini && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c mkdir -p $NVM_DIR && curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.7/install.sh | bash # buildkit |
| RUN /bin/sh -c printf '%s\n%s\n%s\n\n%s\n' 'export NVM_DIR="/usr/local/nvm"' '[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"' '[ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion"' "$(cat /etc/bash.bashrc)" > /etc/bash.bashrc # buildkit |
| COPY image_support_files/bash-with-nvm /usr/local/bin/bash-with-nvm # buildkit |
| COPY image_support_files/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit |
| COPY image_support_files/configure-pnpm-defaults /usr/local/bin/configure-pnpm-defaults # buildkit |
| RUN /bin/sh -c chmod +x /usr/local/bin/bash-with-nvm /usr/local/bin/docker-entrypoint.sh /usr/local/bin/configure-pnpm-defaults # buildkit |
| SHELL [/usr/local/bin/bash-with-nvm] |
| ENV BASH_ENV=/etc/bash.bashrc |
| RUN /usr/local/bin/bash-with-nvm nvm install $NODE_VERSION_LTS && nvm alias default $NODE_VERSION_LTS && nvm use default # buildkit |
| ENV NODE_PATH=/usr/local/nvm/versions/node/v24.13.0/lib/node_modules |
| ENV PATH=/usr/local/nvm/versions/node/v24.13.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| ENV PNPM_HOME=/root/.local/share/pnpm |
| ENV PATH=/root/.local/share/pnpm:/root/.local/share/pnpm/bin:/usr/local/nvm/versions/node/v24.13.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN /usr/local/bin/bash-with-nvm set -o pipefail && mkdir -p ${PNPM_HOME} && curl -fsSL https://get.pnpm.io/install.sh | env PNPM_VERSION=12.3.1 ENV=/root/.bashrc SHELL=/bin/bash bash - && test "$(pnpm --version)" = "12.3.1" && configure-pnpm-defaults # buildkit |
| COPY third_party/pnpm /usr/share/doc/ht-docker-node/pnpm # buildkit |
| COPY license.md /usr/share/doc/ht-docker-node/license.md # buildkit |
| ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/bin/docker-entrypoint.sh"] |
| CMD ["bash"] |
Labels
| Key | Value |
|---|---|
| author | Task Venture Capital GmbH <hello@task.vc> |
| org.opencontainers.image.revision | 42980acc68568163576d1742becc02bc9772dc53 |
| org.opencontainers.image.source | https://github.com/HostToday/ht-docker-node.git |
| org.opencontainers.image.version | 8.0.0 |
| version | 8.0.0 |
Details
Versions (20)
View all
ubuntu-node
2026-10-15
szci
2026-10-15
smartdb-qualification
2026-10-15
lts
2026-10-15
latest
2026-10-15