diff --git a/singularity/disc-solver.def b/singularity/disc-solver.def new file mode 100644 index 00000000..4e5508a5 --- /dev/null +++ b/singularity/disc-solver.def @@ -0,0 +1,43 @@ +Bootstrap: debootstrap +OSVersion: unstable +MirrorURL: http://deb.debian.org/debian + +#%setup +# touch /file1 +# touch ${SINGULARITY_ROOTFS}/file2 +# + +#%files + +#%environment +# export LISTEN_PORT=12345 +# export LC_ALL=C + +%post + apt-get update && apt-get install -y git tmux virtualenvwrapper python3-dev python3-pip libsundials-dev libhdf5-dev libgirepository1.0-dev libgtk-3-dev xvfb vim sudo zsh + echo "exec -cl bash" > ${SINGULARITY_ROOTFS}/.shell + + +#%runscript +# echo "Container was created $NOW" +# echo "Arguments received: $*" +# exec echo "$@" + +#%startscript +# nc -lp $LISTEN_PORT + +#%test +# grep -q NAME=\"Ubuntu\" /etc/os-release +# if [ $? -eq 0 ]; then +# echo "Container base is Ubuntu as expected." +# else +# echo "Container base is not Ubuntu." +# fi + +%labels + Author james.tocknell@mq.edu.au + Version v0.0.1 + +#%help +# This is a demo container used to illustrate a def file that uses all +# supported sections.