Viziona-Public

common-runner-image (v1.0.1)

Published 2026-06-15 16:49:04 +02:00 by taiqane

Installation

docker pull viziona.dev/viziona-public/common-runner-image:v1.0.1
sha256:5bff54cdf8e4a6e6f754ecf68cf6e5e2b19bba46e553f193c703b845279c3672

Images

Digest OS / Arch Size
3eadfaad11 linux/amd64 704 MiB
7c12f1f373 linux/arm64 685 MiB

Image Layers ( linux/arm64)

# debian.sh --arch 'arm64' out/ 'trixie' '@1781049600'
ARG MAVEN_VERSION=3.9.16
ENV DEBIAN_FRONTEND=noninteractive
RUN |1 MAVEN_VERSION=3.9.16 /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.16 /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.16 /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.16 /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.16 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends openjdk-21-jdk && rm -rf /var/lib/apt/lists/* && ln -s "/usr/lib/jvm/java-21-openjdk-$(dpkg --print-architecture)" /usr/lib/jvm/java-21 # buildkit
RUN |1 MAVEN_VERSION=3.9.16 /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
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-06-15 16:49:04 +02:00
2
OCI / Docker
Versions (4) View all
v1.0.1 2026-06-15
v1.0.0 2026-03-05
0.0.1 2026-03-05
dev 2026-03-05