mjfortier/singularityContainers:latest
$ singularity pull shub://mjfortier/singularityContainers:latest
Singularity Recipe
Bootstrap:docker
From:ubuntu:latest
%labels
CREATOR Matthew Fortier
PURPOSE To provide containerization of CLASSIC functionality
VERSION 0.1
%post
apt update
apt install vim make curl git libnetcdff-dev git zip unzip python3 gfortran netcdf-bin nano zlib1g mpich doxygen gedit python3 nco ncview libopenmpi-dev -y -f -m
mkdir /temp && cd /temp
curl -L --output cont.zip "https://github.com/mjfortier/singularityContainers/archive/master.zip"
unzip cont.zip
mkdir -p /para_netcdf_hdf-4.6.3
cp -R singularityContainers-master/para_netcdf_hdf-4.6.3/* /para_netcdf_hdf-4.6.3/
cd /para_netcdf_hdf-4.6.3/setup
./setup_netcdf.sh
cd /para_netcdf_hdf-4.6.3
./dobuild.mpi
cd /
chmod 777 -R /para_netcdf_hdf-4.6.3
mkdir -p /packages
curl -o /packages/cdo-1.9.6.tar.gz "https://code.mpimet.mpg.de/attachments/download/19299/cdo-1.9.6.tar.gz"
cd /packages
tar -xzvf cdo-1.9.6.tar.gz cdo-1.9.6/
rm cdo-1.9.6.tar.gz
cd cdo-1.9.6
./configure
make && make install
%runscript
cd /packages
Collection
- Name: mjfortier/singularityContainers
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/mjfortier-singularityContainers-latest |
collection name | mjfortier/singularityContainers |
branch | master |
tag | latest |
commit | 6388cbdfccd0e922d68c9c50d06b5d914c98c079 |
version (container hash) | fd95e92cf1294f8f82db4fe7cdf11a0b |
build date | 2019-07-03T23:18:03.546Z |
size (MB) | 1706 |
size (bytes) | 501133343 |
SIF | Download URL (please use pull with shub://) |
Datalad URL | View on Datalad |
Singularity Recipe | Singularity Recipe on Datalad |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.