Viziona-Public

common-runner-image (v1.0.0)

Published 2026-03-05 18:02:32 +00:00 by taiqane

Installation

docker pull viziona.dev/viziona-public/common-runner-image:v1.0.0
sha256:be96ec72170d30696b1e423387c0eb121f672124b4c00817ab17e877a8b2d1d3

Images

Digest OS / Arch Size
4955a75687 linux/amd64 706 MiB
c034ee4beb linux/arm64 688 MiB

Image Layers ( linux/amd64)

# debian.sh --arch 'amd64' out/ 'trixie' '@1771804800'
ARG MAVEN_VERSION=3.9.12
ENV DEBIAN_FRONTEND=noninteractive
RUN |1 MAVEN_VERSION=3.9.12 /bin/sh -c apt-get update && apt-get install -y ca-certificates curl gnupg --no-install-recommends && install -m 0755 -d /etc/apt/keyrings && curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg && echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian trixie stable" > /etc/apt/sources.list.d/docker.list && apt-get update && apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin qemu-user-static --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 MAVEN_VERSION=3.9.12 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl wget gnupg lsb-release vim curl wget gnupg git tar gzip rsync && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 MAVEN_VERSION=3.9.12 /bin/sh -c wget -O /usr/local/bin/patches https://github.com/dotMatthew/patches/releases/download/v1.2.4/patches && chmod 755 /usr/local/bin/patches # buildkit
RUN |1 MAVEN_VERSION=3.9.12 /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_24.x | bash - && apt-get update && apt-get install -y --no-install-recommends nodejs && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 MAVEN_VERSION=3.9.12 /bin/sh -c apt-get update && apt-get install -y openjdk-21-jdk curl --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 MAVEN_VERSION=3.9.12 /bin/sh -c curl -fsSL https://dlcdn.apache.org/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz | tar -xzC /opt && ln -s /opt/apache-maven-${MAVEN_VERSION} /opt/maven # buildkit
ENV JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
ENV MAVEN_HOME=/opt/maven
ENV PATH=/opt/maven/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Details
Container
2026-03-05 18:02:32 +00:00
4
OCI / Docker
Versions (3) View all
v1.0.0 2026-03-05
0.0.1 2026-03-05
dev 2026-03-05