tutoriais:apptainer
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tutoriais:apptainer [2024-05-08 11:44] – [Baixando uma imagem] hcabral | tutoriais:apptainer [2025-05-22 16:03] (current) – david-local | ||
---|---|---|---|
Line 9: | Line 9: | ||
Abaixo um guia de como rodar um programa dentro do ambiente (no caso, o R). | Abaixo um guia de como rodar um programa dentro do ambiente (no caso, o R). | ||
- | ==== Imagens pré-baixadas ==== | ||
- | Para facilitar, deixaremos algumas imagens baixadas em ''/ | ||
- | Para rodar o R com a imagem | + | ==== Executando uma imagem |
- | apptainer exec --nv / | + | As imagens são ambientes com as dependências necessárias para que o programa funcione, por isso é preciso primeiro baixá-las. < |
- | Rodar o '' | + | Para baixar uma imagem podemos usar o subcomando '' |
- | + | ||
- | Para rodar o RStudio, siga [[servicos: | + | |
- | + | ||
- | ==== Baixando uma imagem ==== | + | |
- | + | ||
- | As imagens do Apptainer são ambientes com as dependências necessárias para que o programa funcione. | + | |
apptainer pull docker:// | apptainer pull docker:// | ||
Line 29: | Line 21: | ||
O comando aceita URIs que apontem para imagens que seguem o padrão OCI. Imagens de docker como a do exemplo costumam funcionar. | O comando aceita URIs que apontem para imagens que seguem o padrão OCI. Imagens de docker como a do exemplo costumam funcionar. | ||
- | ==== Executando uma imagem ==== | ||
- | Para executar | + | ++++ |
+ | </ | ||
+ | |||
+ | Com o objetivo de facilitar, **deixaremos algumas imagens pré-baixadas em ''/ | ||
+ | |||
+ | Para executar, utilizamos o comando | ||
<code bash> | <code bash> | ||
- | # não deve funcionar, pois o container chama o RStudio por padrão e precisará de alguns bind mounts | + | |
- | apptainer | + | |
</ | </ | ||
- | Também é possível | + | Ao executar |
- | apptainer exec ml-verse_latest.sif R | + | Rodar o '' |
+ | |||
+ | Para rodar o RStudio, siga [[servicos: | ||
- | Ao executar o comando, o apptainer irá criar um container baseado na imagem e executar o programa. | ||
==== Particularidades do ambiente ==== | ==== Particularidades do ambiente ==== | ||
tutoriais/apptainer.1715179447.txt.gz · Last modified: by hcabral