Block a user
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.16sha256: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 |