diff --git a/base/daq-singularity b/base/daq-singularity new file mode 100644 index 0000000000000000000000000000000000000000..27d38ecea92ff1a4bb9d385de9c8558b3bec1259 --- /dev/null +++ b/base/daq-singularity @@ -0,0 +1,16 @@ +FROM centos:7.4.1708 + MAINTAINER Kay Graf <kay.graf@km3net.de> +#Install Singularity as described on https://github.com/sylabs/singularity/blob/master/INSTALL.md + RUN yum groupinstall -y 'Development Tools' && \ + yum install -y epel-release && \ + yum install -y golang openssl-devel libuuid-devel libseccomp-devel squashfs-tools + RUN yum -y update && yum install -y rpm-build wget + + RUN export VERSION=3.1.0 RC=-rc4 && \ + wget https://github.com/sylabs/singularity/releases/download/v${VERSION}${RC}/singularity-${VERSION}.tar.gz && \ + rpmbuild -tb singularity-${VERSION}.tar.gz && \ + rpm -ivh ~/rpmbuild/RPMS/x86_64/singularity-${VERSION}${RC}.el7.x86_64.rpm && \ + rm -rf ~/rpmbuild singularity-${VERSION}*.tar.gz + + RUN wget https://git.km3net.de/common/jpp/raw/master/Singularity?inline=false -O Singularity + RUN singularity build Jpp.sif Singularity