SebastianM-C/singularity:0.7
$ singularity pull shub://SebastianM-C/singularity:0.7
Singularity Recipe
Bootstrap: docker
From: julia:0.7
%environment
JULIA_DEPOT_PATH=/mnt/storage/.julia
PYTHON=/usr/lib/x86_64-linux-gnu/
export JULIA_DEPOT_PATH
export PYTHON
export XDG_RUNTIME_DIR=""
%runscript
export JULIA_NUM_THREADS="$(( `nproc` / 2 ))"
exec /usr/local/julia/bin/julia -O 3 "$@"
%post
apt update
apt install -y python3 python3-pip \
vim \
ffmpeg hdf5-tools libcairo2 pdf2svg imagemagick \
libczmq-dev
# Other dependencies
# yum -y install cairo pdf2svg gtk3 ImageMagick poppler-utils
# yum -y install gettext-libs gsl-devel
# Python
# dnf -y install python3-numpy python3-scipy python3-matplotlib python3-ipython \
# python3-pandas python3-sympy python3-nose atlas-devel notebook
# JuptyerLab (experimental)
pip3 install jupyterlab
# LaTeX
apt install -y texlive-latex-base \
texlive-latex-recommended \
texlive-luatex \
texlive-generic-extra \
texlive-science
# MS fonts
echo \
"deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free
deb http://security.debian.org/debian-security/ stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security/ stretch/updates main contrib non-free
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free" \
> /etc/apt/sources.list
apt update
apt install -y msttcorefonts
Collection
- Name: SebastianM-C/singularity
- License: MIT License
View on Datalad
Metrics
key | value |
---|---|
id | /containers/SebastianM-C-singularity-0.7 |
collection name | SebastianM-C/singularity |
branch | master |
tag | 0.7 |
commit | 66b4698da14b06f3739af602377db8e9d9059599 |
version (container hash) | 0a7090958aeddd6b92743c357dce6fbe |
build date | 2018-09-07T02:36:49.039Z |
size (MB) | 2426 |
size (bytes) | 1257775135 |
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.