psumionka-task/Singularity_Scientific-7.x:def
$ singularity pull shub://psumionka-task/Singularity_Scientific-7.x:def
Singularity Recipe
BootStrap: docker
From: sl:7
%labels
Author Piotr Sumionka : Politechnika Gdańska, CI TASK - dział KDM [kdm.task.gda.pl]
%help
# Uruchomienie zadania w kontenerze
singularity exec <nazwa_obrazu> <polecenie>
W razie problemów, proszę o wiadomość na adres:
kdm@task.gda.pl
%post
echo "Witaj wewnątrz kontenera, trwa konfiguracja środowiska..."
yum -y install wget
cd /tmp
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install epel-release-latest-7.noarch.rpm
yum -y update
yum -y upgrade
# Infiniband and OpenMPI user libraries
yum install -y libmlx4 libibverbs libibverbs-devel rdma librdmacm dapl
yum install -y numactl numactl-libs numactl-devel
# Other useful libraries
yum install -y pciutils
yum install -y which
#
yum -y install wget git nano mc java tar gzip ntp curl net-tools ksh ssh openssh-askpass xterm perl-Tk perl-Env pam-1.1.8-22* libX*
yum -y groupinstall "Fonts" "Development tools"
#yum -y groupinstall "Środowisko GNOME"
yum -y update
yum -y upgrade
yum -y clean all
# Puste katalogi
cd /
mkdir apl
mkdir users
mkdir scratch
%environment
# X11
TERM=xterm
%runscript
echo "Uruchamianie zadania wewnatrz srodowiska..."
Collection
- Name: psumionka-task/Singularity_Scientific-7.x
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/psumionka-task-Singularity_Scientific-7.x-def |
collection name | psumionka-task/Singularity_Scientific-7.x |
branch | master |
tag | def |
commit | d1c168180dc9497378207c26d59a5ff5e580176b |
version (container hash) | 69400b15e71e086a60cf2b1b1325a8c1f6e37758170be7e9654a9d3b0e839716 |
build date | 2019-10-29T15:52:07.636Z |
size (MB) | 278.82421875 |
size (bytes) | 292368384 |
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.