How to use Singularity, creating images/containers, and using them.
This part of the repository has been superceeded by a training repository on using containers for HPC.
singularity.pptx
: Powerpoint presentation on singularity.centos_base.def
: Singularity definition file for CentOS 7.6.disco_wine.def
: Singularity definition file that will install wine32 and wine in a Disco Dingo (19.04) Ubunto OS.xenial_gnuplot.def
: Singularity definition file that will install thegnuplot
application in a Xenial Xerus (16.04) Ubuntu OS.xenial_grace.def
: Singularity definition file that will install thegrace
application in a Xenial Xerus (16.04) Ubuntu OS.xenial_openmp.def
: Singularity definition file that will install build essentials, git. It will subsequently clone a GitHub repository, build and install an OpenMP application in it, and clean up.xenial_openmpi.def
: Singularity definition file that will install build essentials, Mellanox infiniband drivers, IB verbs, OpenMPI and git. It will subsequently clone a GitHub repository, build and install an MPI application in it, and clean up.xenial_paraview.def
: Singularity definition file that will install theparaview
application in a Xenial Xerus (16.04) Ubunto OS.xenial_python.def
: Singularity definition file that will install the latest (repository) version of Python 3, numpy, scipy, and matplotlib with a Qt4 backend in a Xenial Xerus (16.04) Ubunto OS.xenial_svd.def
: Singularity definition file that will install build essentials, Mellanox infiniband drivers, IB verbs, OpenMPI and git. It will subsequently clone a GitHub repository, build and install an MPI application that uses Scalapack in it, and clean up.xenial_gedit.def
: Singularity recipe forgedit
application, also illustrates%setup
and%files
.data
: some sample data files to add to thexenial_gedit.def
generated image.Service
: example of running a Singularity image as an instance to provide a server.disco_openbugs.def
: Singularity recipe for installing OpenBUGS, a 32-bit application.