Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:services:application_services:high_performance_computing:singularity [2019/04/08 13:31]
akhuziy [Jupyter and IPython Parallel with Singularity]
en:services:application_services:high_performance_computing:singularity [2019/06/26 10:28] (current)
sbinger1 [Singularity on the SCC]
Line 1: Line 1:
 ====== Singularity on the SCC ====== ====== Singularity on the SCC ======
  
-[[http://singularity.lbl.gov/​|Singularity]] is a containerization system focused on scientific needs and designed for running on HPC resources. At GWDG Singularity can be used by simply loading the corresponding module:+[[https://sylabs.io/​singularity/​|Singularity]] is a containerization system focused on scientific needs and designed for running on HPC resources. At GWDG Singularity can be used by simply loading the corresponding module:
  
 <​code>​ <​code>​
Line 10: Line 10:
  
 For building you can use Docker images or Singularity bootstrap files. You can find the documentation for a building process at For building you can use Docker images or Singularity bootstrap files. You can find the documentation for a building process at
-http://singularity.lbl.gov/docs-build-container.+https://sylabs.io/docs/.
 ====== Examples ====== ====== Examples ======
 Several examples of Singularity usecases will be shown below. Several examples of Singularity usecases will be shown below.
Line 26: Line 26:
 Now the sjupyter.simg image is ready to be containerized. To submit the corresponding job, run the command: Now the sjupyter.simg image is ready to be containerized. To submit the corresponding job, run the command:
  
-In LSF:<​code>​ +<​code>​
-bsub -ISs -q int singularity shell sjupyter.simg +
-</​code>​ +
- +
- +
-In Slurm:<​code>​+
 srun --pty -p int singularity shell sjupyter.simg srun --pty -p int singularity shell sjupyter.simg
 </​code>​ </​code>​
-Here we are requesting a shell to the container in the interactive ​queue.+Here we are requesting a shell to the container in the interactive ​partition.
  
 ===== GPU access within the container ===== ===== GPU access within the container =====