-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathSingularity.5-Cuda8
24 lines (21 loc) · 997 Bytes
/
Singularity.5-Cuda8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Bootstrap: docker
From: gw000/debian-cuda:8.0_7.0
%labels
AUTHOR krause@mpib-berlin.mpg.de
CUDA 8.0
%post
apt-get update
apt-get -y install wget python-minimal libgomp1 nvidia-smi ca-certificates \
libglu1-mesa libgl1-mesa-glx libsm6 libice6 libxt6 \
libjpeg62-turbo libpng16-16 libxrender1 libxcursor1 \
libxinerama1 libfreetype6 libxft2 libxrandr2 libmng1 \
libgtk2.0-0 libpulse0 libasound2 libcaca0 bzip2
wget https://fsl.fmrib.ox.ac.uk/fsldownloads/fslinstaller.py
python2 fslinstaller.py -d /usr/local/fsl -V 5.0.11
wget -O- https://fsl.fmrib.ox.ac.uk/fsldownloads/patches/eddy-patch-fsl-5.0.11/centos6/eddy_cuda8.0 > /usr/local/fsl/bin/eddy_cuda
wget -O- https://fsl.fmrib.ox.ac.uk/fsldownloads/patches/eddy-patch-fsl-5.0.11/centos6/eddy_openmp > /usr/local/fsl/bin/eddy_openmp
%environment
FSLDIR=/usr/local/fsl
. ${FSLDIR}/etc/fslconf/fsl.sh
PATH=${FSLDIR}/bin:${PATH}
export FSLDIR PATH