icaoberg/singularity-basic:latest
$ singularity pull shub://icaoberg/singularity-basic:latest
Singularity Recipe
Bootstrap: docker
From: ubuntu:16.04
IncludeCmd: yes
%labels
Maintainer icaoberg AT alumni DOT cmu DOT edu
Version v1.0
%runscript
exec /usr/bin/python "$@"
%post
/usr/bin/apt-get update && /usr/bin/apt-get -y upgrade
/usr/bin/apt-get -y install module-init-tools
/usr/bin/apt-get update --fix-missing
/usr/bin/apt-get install -y --no-install-recommends apt-utils
/usr/bin/apt-get install -y build-essential && \
git && \
vim && \
wget curl && \
ncdu && \
toilet figlet cowsay &&
zsh && \
pandoc && \
libtiff5 && \
graphviz
wget https://github.com/emcrisostomo/fswatch/releases/download/1.9.3/fswatch-1.9.3.tar.gz && \
tar -zxvf fswatch-1.9.3.tar.gz && \
cd fswatch-1.9.3/ && \
./configure && make && make install && ldconfig && cd .. && \
rm -fv fswatch-1.9.3.tar.gz && \
rm -rfv fswatch-1.9.3
wget https://taskwarrior.org/download/task-2.5.1.tar.gz && \
tar -xzvf task-2.5.1.tar.gz && \
cd task-2.5.1 && \
cmake -DCMAKE_BUILD_TYPE=release . && \
make && make install && cd .. && \
rm -fv task-2.5.1.tar.gz && rm -rfv task-2.5.1
# Make folders for CBD HPC cluster
if [ ! -d /images ]; then mkdir /images; fi
if [ ! -d /projects ]; then mkdir /projects; fi
if [ ! -d /containers ]; then mkdir /containers; fi
if [ ! -d /share ]; then mkdir /share; fi
if [ ! -d /scratch ]; then mkdir /scratch; fi
################### TOILET ###################
%appenv toilet
BEST_APP=toilet
export BEST_APP
%apphelp toilet
Fore more information about pdftex please visit
* http://caca.zoy.org/wiki/toilet
%apprun toilet
toilet "$@"
################### VIM ###################
%appenv vim
BEST_APP=vim
export BEST_APP
%apphelp vim
Fore more information about pdftex please visit
* https://www.vim.org/
%apprun vim
vim "$@"
Collection
- Name: icaoberg/singularity-basic
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/icaoberg-singularity-basic-latest |
collection name | icaoberg/singularity-basic |
branch | master |
tag | latest |
commit | efd9aee79001c242f60cabb58aeb831a8fa7d1ab |
version (container hash) | e6dd132f7b582fb851c5075af2afbf07 |
build date | 2019-04-21T09:06:15.693Z |
size (MB) | 309 |
size (bytes) | 121843743 |
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.