Links
NERSC Container Tutorial 1 (2 and 3 also)
When you do the first set of tasks at the end, the exercises are:
- use podman-hpc
- pull awlavely/adamslolcow from dockerhub
- Run this on a login node
- Run this with an interactive job
- run this as a batch job
- repeat 2-5 with the Shifter
Notes
- Nothing to add.
- when you pull, you will need to prepend with "docker.io" and the version: podman-hpc pull docker.io/awlavely/adamslolcow:1.0 Otherwise, you will get a login/denied error.
- Nothing to add.
- I had to modify the switches and set the account: salloc --nodes 1 --time 01:00:00 -C cpu --qos interactive --account mXXXX It is probably a good idea to set the time to 00:05:00 — five minutes.
- This is fine — you have to create a XXX.job file based on the example on the slide and submit it using sbatch.
- Shifter - same caveats w/ time as above 5 minutes is plenty and will limit your account charges.
- pull
- run on login node
- run with an interactive job
- run as a batch job