Kevin kevin
  • Joined on 2026-03-30

ma/nextflow-head (0.16)

Published 2026-09-11 19:25:15 +02:00 by kevin

Installation

docker pull gitea.kleine.eulenhexe.de/kevin/ma/nextflow-head:0.16
sha256:ac538e7953e6b2308ed4d0df5497ddf33a77576ff7019585c5da6fb60b5fc357

Images

Digest OS / Arch Size
5f31067ea1 linux/amd64 412 MiB

Image Layers ( linux/amd64)

COPY /rootfs/ / # buildkit
CMD ["/bin/bash"]
ARG version=21.0.11.10-1
ARG package_version=1
RUN |2 version=21.0.11.10-1 package_version=1 /bin/sh -c set -eux && ARCH="$(rpm --query --queryformat='%{ARCH}' rpm)" && rpm --import file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amazon-linux-2023 && echo "localpkg_gpgcheck=1" >> /etc/dnf/dnf.conf && CORRETO_TEMP=$(mktemp -d) && pushd ${CORRETO_TEMP} && RPM_LIST=("java-21-amazon-corretto-headless-$version.amzn2023.${package_version}.${ARCH}.rpm" "java-21-amazon-corretto-$version.amzn2023.${package_version}.${ARCH}.rpm" "java-21-amazon-corretto-devel-$version.amzn2023.${package_version}.${ARCH}.rpm" "java-21-amazon-corretto-jmods-$version.amzn2023.${package_version}.${ARCH}.rpm") && for rpm in ${RPM_LIST[@]}; do curl --fail -O https://corretto.aws/downloads/resources/$(echo $version | tr '-' '.')/${rpm} && rpm -K "${CORRETO_TEMP}/${rpm}" | grep -F "${CORRETO_TEMP}/${rpm}: digests signatures OK" || exit 1; done && dnf install -y ${CORRETO_TEMP}/*.rpm && popd && rm -rf /usr/lib/jvm/java-21-amazon-corretto.${ARCH}/lib/src.zip && rm -rf ${CORRETO_TEMP} && dnf clean all && sed -i '/localpkg_gpgcheck=1/d' /etc/dnf/dnf.conf # buildkit
ENV LANG=C.UTF-8
ENV JAVA_HOME=/usr/lib/jvm/java-21-amazon-corretto
RUN /bin/sh -c yum install -y procps-ng shadow-utils which # buildkit
ENV NXF_HOME=/.nextflow
ARG TARGETPLATFORM=linux/amd64
COPY dist/linux/amd64/docker /usr/local/bin/docker # buildkit
COPY entry.sh /usr/local/bin/entry.sh # buildkit
COPY nextflow /usr/local/bin/nextflow # buildkit
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c mkdir /.nextflow && chmod 755 /usr/local/bin/nextflow && chmod 755 /usr/local/bin/entry.sh && nextflow info # buildkit
ENTRYPOINT ["/usr/local/bin/entry.sh"]
COPY /root/.nextflow/plugins /.nextflow/plugins # buildkit
ARG SCM_USER=kevin
ARG SCM_TOKEN=8c162bfce91c64fbd513825b0ed9c49438f62bd7
RUN |2 SCM_USER=kevin SCM_TOKEN=8c162bfce91c64fbd513825b0ed9c49438f62bd7 /bin/sh -c mkdir -p /.nextflow # buildkit
RUN |2 SCM_USER=kevin SCM_TOKEN=8c162bfce91c64fbd513825b0ed9c49438f62bd7 /bin/sh -c <<EOF cat >> /.nextflow/scm providers { mygitea { platform = 'gitea' server = 'https://gitea.kleine.eulenhexe.de' endpoint = 'https://gitea.kleine.eulenhexe.de/api/v1' user = '$SCM_USER' token = '$SCM_TOKEN' password = '$SCM_TOKEN' } } EOF # buildkit
RUN |2 SCM_USER=kevin SCM_TOKEN=8c162bfce91c64fbd513825b0ed9c49438f62bd7 /bin/sh -c dnf install -y nano # buildkit
Details
Container
2026-09-11 19:25:15 +02:00
1
OCI / Docker
Versions (16) View all
0.16 2026-09-11
0.15 2026-09-08
0.14 2026-09-08
0.13 2026-09-07
0.12 2026-09-07