datalad/datalad-htcondor:latest
$ singularity pull shub://datalad/datalad-htcondor:latest
Singularity Recipe
#
# This container provides a Python3-based DataLad (http://datalad.org)
# installation for use in the pre- and post-flight stages of remote
# job execution.
#
# Changelog
# ---------
# 0.1
# - Pre-release
#
#######################################################################
Bootstrap:docker
From:neurodebian:latest
%post
echo "Configuring the environment"
apt-get -y update
# setup the container sources themselves
apt-get -y install eatmydata
eatmydata apt-get -y install gnupg wget locales
# we need a UTF locale for DataLad to work properly
echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
# bare essentials to pull everything else in
# netbase is needed to have meaningful protocoll definitions
eatmydata apt-get -y install --no-install-recommends git git-annex-standalone python3-pip netbase
eatmydata apt-get -y install --no-install-recommends python3-setuptools python3-wheel less rsync git-remote-gcrypt aria2
# we are using revolution as the entry point
pip3 install datalad-revolution
# clean up
apt-get clean
%environments
# keep the host environment out, to some degree
unset PYTHONPATH
%runscript
datalad "$@"
Collection
- Name: datalad/datalad-htcondor
- License: Other
View on Datalad
Metrics
key | value |
---|---|
id | /containers/datalad-datalad-htcondor-latest |
collection name | datalad/datalad-htcondor |
branch | master |
tag | latest |
commit | ba55265e5813d992421358c11e87945a531e2c97 |
version (container hash) | 8ff8961e04fb8f562c695a25d8cb4ebe |
build date | 2018-11-16T10:50:08.072Z |
size (MB) | 596 |
size (bytes) | 214872095 |
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.