...
Code Block | ||
---|---|---|
| ||
# login na pristupni poslužitelj gpu [korisnik@kompjuter ~]$ ssh korisnik@login-gpu.hpc.srce.hr Last login: Wed May 24 09:23:06 2023 from x.x.x.x # pomicanje u /scratch i kreiranje direktorija za izgradnju [korisnik@x3000c0s27b0n0 ~]$ cd /scratch/apptainer [korisnik@x3000c0s27b0n0 scratchapptainer]$ mkdir -p ${USER} [korisnik@x3000c0s27b0n0 scratchapptainer]$ cd ${USER} # izgradnja sandbox verzije [korisnik@x3000c0s27b0n0 korisnik]$ apptainer build ubuntu_20.04_sandbox docker://ubuntu:20.04 [korisnik@x3000c0s27b0n0 korisnik]$ apptainer shell --writable --fakeroot ubuntu_20.04_sandbox Apptainer> ... Apptainer> ... dodatne komande za izgradnju kontejnera ... Apptainer> ... Apptainer> exit # mijenjanje sanboxa u image, prebacivanje u korisnički i [korisnik@x3000c0s27b0n0 korisnik]$ apptainer build ubuntu_20.04.sif ubuntu_20.04_sandbox [korisnik@x3000c0s27b0n0 korisnik]$ mv ubuntu_20.04.sif ~ [korisnik@x3000c0s27b0n0 korisnik]$ cd ~ # brisanje direktorija za izgradnju [korisnik@x3000c0s27b0n0 ~]$ rm -rf /scratch/apptainer/${USER} |
...