diff --git a/pages.it/linux/apptainer.md b/pages.it/linux/apptainer.md new file mode 100644 index 0000000000..3594cb0bb8 --- /dev/null +++ b/pages.it/linux/apptainer.md @@ -0,0 +1,37 @@ +# apptainer + +> Gestisce container per HPC e calcolo scientifico. +> Alcuni sottocomandi come `build`, `pull` e `push` hanno la propria documentazione d'uso. +> Maggiori informazioni: . + +- Scarica un container da Docker Hub: + +`apptainer pull {{path/to/immagine.sif}} docker://{{immagine}}:{{tag}}` + +- Scarica un container dalla Container Library: + +`apptainer pull {{path/to/immagine.sif}} library://{{utente/collezione/container}}:{{tag}}` + +- Costruisce un container da un file di definizione: + +`apptainer build {{path/to/immagine.sif}} {{path/to/definizione.def}}` + +- Avvia una shell interattiva all'interno di un container: + +`apptainer shell {{path/to/immagine.sif}}` + +- Esegue un comando all'interno di un container: + +`apptainer exec {{path/to/immagine.sif}} {{comando}}` + +- Esegue lo script di avvio predefinito di un container: + +`apptainer run {{path/to/immagine.sif}}` + +- Ispeziona i metadati di un container: + +`apptainer inspect {{path/to/immagine.sif}}` + +- Mostra aiuto: + +`apptainer {{[-h|--help]}}`