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


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
We cannot guarantee that all containers will still exist on GitHub.