diff --git a/docs.it4i/software/tools/singularity-it4i.md b/docs.it4i/software/tools/singularity-it4i.md index dfd37b3574367712116a725a64fbb6be23c4647b..1b64a4d96a94c8b361590ccab2f88a63c38f2533 100644 --- a/docs.it4i/software/tools/singularity-it4i.md +++ b/docs.it4i/software/tools/singularity-it4i.md @@ -6,26 +6,22 @@ On clusters we have different versions of operating systems images. Below you se Salomon Anselm ├── CentOS ├── CentOS │ ├── 6.9 │ ├── 6.9 - │ ├── 6.9-shell │ ├── 6.9-shell │ ├── 6.9-MIC │ ├── 6.9-GPU - │ ├── 6.9-MIC-shell │ ├── 6.9-GPU-shell - │ ├── 7.3 │ ├── 7.3 - │ └── 7.3-shell │ └── 7.3-shell + │ └── 7.3 │ └── 7.3 ├── Debian ├── Debian - │ ├── 8.0 │ ├── 8.0 - │ └── 8.0-shell │ └── 8.0-shell + │ └── 8.0 │ └── 8.0 ├── Fedora ├── Fedora - │ ├── 26 │ ├── 26 - │ └── 26-shell │ └── 26-shell + │ └── 26 │ └── 26 └── Ubuntu └── Ubuntu - ├── 16.04 ├── 16.04 - └── 16.04-shell └── 16.04-shell + └── 16.04 └── 16.04 ``` -For current information on available images, refer to the `ml av` statement and the `OS` +For current information on available images, refer to the `ml av` and see statement the `OS` ## Available Operating Systems Images +On IT4Innovations clusters we support different operating system. + **Supported OS:** * CentOS @@ -38,17 +34,11 @@ For current information on available images, refer to the `ml av` statement and * GPU - graphics cards * MIC - Intel Xeon Phi cards -**Type images** - -* classic -* shell - automatics start shell after load module - ## IT4Innovations Wrappers For using modules we prepared special wrappers * image-exec -* image-load * image-mpi * image-run * image-shell @@ -65,17 +55,13 @@ image-exec cat /etc/centos-release CentOS Linux release 7.3.1708 (Core) ``` -**image-load** - -Settings and loading image. Script for `shell` modules. - **image-mpi** MPI wrapper. More in the chapter [Examples MPI](#MPI) **image-run** -Run subscript into image +Run subscript into image. **image-shell** @@ -125,22 +111,10 @@ Your image of CentOS/6.9 is at location: /home/login/.singularity/images/CentOS- !!! note First usage image copy image from /apps/all/OS/... to your /home (.singularity/images) -For classic image, but autostart shell - -```console -$ ml CentOS/6.9-shell -Singularity: Invoking an interactive shell within container... - -Singularity CentOS-6.9_20180220133305.img:> exit -exit -Welcome to the normal operating system () -``` - For special image (GPU, MIC) ```console $ ml CentOS/6.9-GPU - ``` !!! note @@ -153,7 +127,8 @@ Submited job `qsub -A PROJECT -q qprod -l select=2:mpiprocs=24 -l walltime=00:30 ### MPI Into Image ```console -$ ml CentOS/6.9-shell +$ ml CentOS/6.9 +$ image-shell Singularity: Invoking an interactive shell within container... Singularity CentOS-6.9_20180220092823.img:~> mpirun hostname | wc -l @@ -183,5 +158,6 @@ $ image-mpi hostname | wc -l 1. Transfer image to your local computer 1. Edit image +1. Transfer image from your local computer to cluster /home 1. Load module Singularity (`ml Singularity`) 1. Use your image