ale (azure-node-base)
Published 2025-03-18 19:22:58 -04:00 by dubey
Installation
docker pull git.dws.rip/dubey/ale:azure-node-base
sha256:1c9d98f86098e1584d64982eb665342af3223be6e7ff92876c2aaa0ac3b03ed2
About this package
Docker image for running Node.js 22 in an Azure Pipelines container job
Image Layers
# debian.sh --arch 'amd64' out/ 'bookworm' '@1736726400' |
SHELL [/bin/bash -o pipefail -c] |
ENV CACERTIFICATES_VERSION=20230311 |
RUN /bin/bash -o pipefail -c apt-get update -y && apt-get install -y --no-install-recommends ca-certificates=${CACERTIFICATES_VERSION} && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
LABEL org.opencontainers.image.vendor=Swiss GRC AG |
LABEL org.opencontainers.image.authors=Swiss GRC AG <opensource@swissgrc.com> |
LABEL org.opencontainers.image.title=azure-pipelines-dockercli |
LABEL org.opencontainers.image.documentation=https://github.com/swissgrc/docker-azure-pipelines-dockercli |
SHELL [/bin/bash -o pipefail -c] |
WORKDIR / |
COPY /etc/apt/keyrings/ /etc/apt/keyrings # buildkit |
COPY /etc/apt/sources.list.d/ /etc/apt/sources.list.d # buildkit |
ENV DOCKERCLI_VERSION=27.5.0 |
ENV DOCKERBUILDX_VERSION=0.19.3 |
ENV DOCKERCOMPOSE_VERSION=2.32.3 |
RUN /bin/bash -o pipefail -c apt-get update -y && apt-get install -y --no-install-recommends docker-buildx-plugin=${DOCKERBUILDX_VERSION}-1~debian.12~bookworm docker-ce-cli=5:${DOCKERCLI_VERSION}-1~debian.12~bookworm docker-compose-plugin=${DOCKERCOMPOSE_VERSION}-1~debian.12~bookworm && apt-get clean && rm -rf /var/lib/apt/lists/* && docker --version && docker buildx version && docker compose version # buildkit |
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/libexec/docker/cli-plugins |
RUN /bin/bash -o pipefail -c echo "$PATH" && docker-buildx version && docker-compose version # buildkit |
SHELL [/bin/bash -o pipefail -c] |
LABEL org.opencontainers.image.vendor=Swiss GRC AG |
LABEL org.opencontainers.image.authors=Swiss GRC AG <opensource@swissgrc.com> |
LABEL org.opencontainers.image.title=azure-pipelines-git |
LABEL org.opencontainers.image.documentation=https://github.com/swissgrc/docker-azure-pipelines-git |
SHELL [/bin/bash -o pipefail -c] |
WORKDIR / |
COPY /etc/apt/keyrings/ /etc/apt/keyrings # buildkit |
COPY /etc/apt/sources.list.d/ /etc/apt/sources.list.d # buildkit |
ENV GITLFS_VERSION=3.6.1 |
RUN /bin/bash -o pipefail -c apt-get update -y && apt-get install -y --no-install-recommends git-lfs=${GITLFS_VERSION} && git lfs version # buildkit |
ENV LIBCURL_VERSION=7.88.1-10+deb12u8 |
RUN /bin/bash -o pipefail -c apt-get install -y --no-install-recommends libcurl3-gnutls=${LIBCURL_VERSION} # buildkit |
COPY /usr/bin/git /usr/bin/git # buildkit |
COPY /usr/libexec/git-core /usr/libexec/git-core # buildkit |
COPY /usr/share/git-core/templates /usr/share/git-core/templates # buildkit |
RUN /bin/bash -o pipefail -c git version && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
SHELL [/bin/bash -o pipefail -c] |
LABEL org.opencontainers.image.vendor=Swiss GRC AG |
LABEL org.opencontainers.image.authors=Swiss GRC AG <opensource@swissgrc.com> |
LABEL org.opencontainers.image.title=azure-pipelines-dotnet |
LABEL org.opencontainers.image.documentation=https://github.com/swissgrc/docker-azure-pipelines-dotnet-8 |
SHELL [/bin/bash -o pipefail -c] |
WORKDIR / |
COPY /usr/share/keyrings/microsoft-prod.gpg /usr/share/keyrings/microsoft-prod.gpg # buildkit |
COPY /etc/apt/sources.list.d/ /etc/apt/sources.list.d # buildkit |
ENV FONTCONFIG_VERSION=2.14.1-4 |
RUN /bin/bash -o pipefail -c apt-get update -y && apt-get install -y --no-install-recommends fontconfig=${FONTCONFIG_VERSION} && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
ENV DOTNET_VERSION=8.0.406 |
ENV DOTNET_NOLOGO=true DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true DOTNET_CLI_TELEMETRY_OPTOUT=true DOTNET_USE_POLLING_FILE_WATCHER=true NUGET_XMLDOC_MODE=skip |
RUN /bin/bash -o pipefail -c apt-get update -y && apt-get install -y --no-install-recommends dotnet-sdk-8.0=${DOTNET_VERSION}-1 && apt-get clean && rm -rf /var/lib/apt/lists/* && dotnet --version # buildkit |
LABEL org.opencontainers.image.vendor=Swiss GRC AG |
LABEL org.opencontainers.image.authors=Swiss GRC AG <opensource@swissgrc.com> |
LABEL org.opencontainers.image.title=azure-pipelines-node |
LABEL org.opencontainers.image.documentation=https://github.com/swissgrc/docker-azure-pipelines-node22-net8 |
SHELL [/bin/bash -o pipefail -c] |
WORKDIR / |
COPY /etc/apt/keyrings/ /etc/apt/keyrings # buildkit |
COPY /etc/apt/sources.list.d/ /etc/apt/sources.list.d # buildkit |
ENV NODE_VERSION=22.14.0 |
RUN /bin/bash -o pipefail -c apt-get update -y && apt-get install -y --no-install-recommends nodejs=${NODE_VERSION}-1nodesource1 && apt-get clean && rm -rf /var/lib/apt/lists/* && node -v # buildkit |
ENV YARN_VERSION=1.22.22 |
RUN /bin/bash -o pipefail -c npm install -g --ignore-scripts yarn@${YARN_VERSION} && npm cache clean --force && yarn --version # buildkit |
LABEL com.azure.dev.pipelines.agent.handler.node.path=/usr/bin/node |
Labels
Key | Value |
---|---|
com.azure.dev.pipelines.agent.handler.node.path | /usr/bin/node |
org.opencontainers.image.authors | Swiss GRC AG <opensource@swissgrc.com> |
org.opencontainers.image.created | 2025-02-14T18:02:58.354Z |
org.opencontainers.image.description | Docker image for running Node.js 22 in an Azure Pipelines container job |
org.opencontainers.image.documentation | https://github.com/swissgrc/docker-azure-pipelines-node22-net8 |
org.opencontainers.image.licenses | MIT |
org.opencontainers.image.revision | 618152fe908335e0c351cfaf5b2f77b0875e2ac6 |
org.opencontainers.image.source | https://github.com/swissgrc/docker-azure-pipelines-node22-net8 |
org.opencontainers.image.title | docker-azure-pipelines-node22-net8 |
org.opencontainers.image.url | https://github.com/swissgrc/docker-azure-pipelines-node22-net8 |
org.opencontainers.image.vendor | Swiss GRC AG |
org.opencontainers.image.version | 22.14.0-net8 |
Details
2025-03-18 19:22:58 -04:00
Versions (1)
View all
Container
1
OCI / Docker
linux/amd64
Swiss GRC AG <opensource@swissgrc.com>
MIT
510 MiB
azure-node-base
2025-03-18