pgrete/singularity-containers:latest
$ singularity pull shub://pgrete/singularity-containers:latest
Singularity Recipe
################################################################################
# Basic bootstrap definition to build CentOS 7 container from Docker container
################################################################################
BootStrap: docker
From: nvidia/cuda:9.0-runtime-centos7
################################################################################
# Copy any necessary files into the container
################################################################################
%files
#~/my_file /path/in/container
%post
################################################################################
# Install additional login shells for users that need them
################################################################################
#yum -y install tcsh ksh zsh
################################################################################
# Install additional packages
################################################################################
#yum -y install vim
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | bash
yum -y install wget gitlab-runner numpy bc hwloc
yum -y groupinstall 'Development Tools'
wget http://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-repo-rhel7-9.0.176-1.x86_64.rpm
yum clean all
yum -y install cuda-libraries-dev-9-0.x86_64 cuda-nvml-dev-9-0.x86_64 cuda-minimal-build-9-0.x86_64 cuda-command-line-tools-9-0.x86_64 cuda-core-9-0=9.0.176.3-1 cuda-cublas-dev-9-0=9.0.176.4-1
################################################################################
# Create directories to enable access to common HPCC mount points
################################################################################
mkdir -p /mnt/home
mkdir -p /mnt/research
mkdir -p /mnt/dfs17
mkdir -p /mnt/ffs17
mkdir -p /mnt/local
mkdir -p /mnt/ls15
mkdir -p /opt/software
Collection
- Name: pgrete/singularity-containers
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/pgrete-singularity-containers-latest |
collection name | pgrete/singularity-containers |
branch | master |
tag | latest |
commit | 1a9045f6af13a3e09060368f6c78437700bc890d |
version (container hash) | 43a006c1b89e5844be74e882f6092fc9 |
build date | 2018-08-14T08:40:39.770Z |
size (MB) | 2107 |
size (bytes) | 1108533279 |
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.