diff --git a/README.md b/README.md index 2f88639912ca08d12585c862acac487ec5f8fdfb..1a47a685711f6f64947565bf5377c8787a16556b 100644 --- a/README.md +++ b/README.md @@ -122,3 +122,14 @@ enroot start --rw --env DISPLAY --mount /tmp/.X11-unix:/tmp/.X11-unix --mount /p ``` Please note that you need to use the flag ```-X``` to set up the X11 forwarding when connecting to Berzelius. + +## Cheat sheet + +| Task | Command | +|:--------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------:| +| Import a new container | enroot import 'docker://nvcr.io#nvidia/pytorch:22.09-py3' enroot import 'docker://pytorch/pytorch:1.12.1-cuda11.3-cudnn8-devel' | +| Create an instance of a container | enroot create --name nvidia_pytorch_22.09 nvidia+pytorch+22.09-py3.sqsh | +| Destroy an instance | enroot remove nvidia_pytorch_22.09 | +| Run an enroot image | enroot start --rw --mount /your/local/path:/path/mounted/on/enroot nvidia_pytorch_22.09 | +| Run an enroot image as root | enroot start --root --rw --mount /your/local/path:/path/mounted/on/enroot nvidia_pytorch_22.09 | +| Run an enroot image and execute your command | enroot start --rw --mount /your/local/path:/path/mounted/on/enroot nvidia_pytorch_22.09 sh -c 'python my_script.py' |