Skip to content
Snippets Groups Projects
Forked from an inaccessible project.
Ravi Tripathi's avatar
Ravi Tripathi authored
* Added another example to pull from Nvidia GPU Cloud.
* Also added methods of creating your own recipe files.
* Added a separate section for acknowledgment/important links.
6dd762e6
Name Last commit Last update
README.md
singularity_container.ipynb

SIngularity Container

This is a beginner tutorial on using SIngularity COntainers

Setup

Navigate to rc.uab.edu in your preferred web browser and login.

From the dashboard, click "Jobs" and then "Job Composer" to open the job composer.

Create a new job from the default template. Then scroll down the page and select "Open Editor" at the bottom under "Submit Script"

Copy and paste the following code into the editor window. (Replace all current code with the pasted code)

#!/bin/bash
# JOB HEADERS HERE

git clone https://gitlab.rc.uab.edu/rc-training-sessions/singularity_containers.git /data/user/$USER/singularity_containers

Start Jupyter Notebook

Launch Jupyter Notebook through the interactive apps page in the OnDemand (rc.uab.edu) portal using following settings:

Environment Setup:

# Load required modules
module load Singularity/2.5.2-GCC-5.4.0-2.26
module load Anaconda3

Extra Jupyter Arguments:

--notebook-dir=/data/user/$USER/singularity_containers