-
Notifications
You must be signed in to change notification settings - Fork 203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Put singularity download instructions in the documentation #849
Comments
We used Apptainer for the QAL workshop, so we can share our experience here. As mentioned in the issue, Apptainer can convert docker images to Apptainer images, but we did encounter few obstacles during this experience which are worth noting: First, creating and running the image - This is the command I used to generate the Apptainer image from the docker image: apptainer build --fakeroot <path to image> docker://<url to image at registry>
This is the command I used to run the image on SURF’s host: apptainer shell --nv --no-mount hostfs <path to image>
Another obstacle when setting up the workshop was remote work (using SSH) on the Apptainer, which is also likely to be a common necessity when working with HPCs. To run the Apptainer in VSCode’s Remote Shell, I changed the following settings: "remote.SSH.enableRemoteCommand": true,
"remote.SSH.useLocalServer": true,
"remote.SSH.serverInstallPath": {
"<host name>": "<some path for the server directory (e.g. ~/.vscode-container/my_apptainer)>"
}
Then, I added the following to the SSH config file
|
This PR - Revises the install guide, and thereby fixes NVIDIA#849, NVIDIA#748, NVIDIA#513, and NVIDIA#353, as well as covers the two items with a checkmark in NVIDIA#845 - Removes the section about logging in to NGC, and (validating this) updates integration tests to use the NGC image - Fixes various typos in the tutorials
This PR - Revises the install guide, and thereby fixes NVIDIA#849, NVIDIA#748, NVIDIA#513, and NVIDIA#353, as well as covers the two items with a checkmark in NVIDIA#845 - Removes the section about logging in to NGC, and (validating this) updates integration tests to use the NGC image - Fixes various typos in the tutorials
Required prerequisites
Describe the feature
Most HPC centres use singularity or apptainer and not docker.
One can convert docker containers to the ones mentioned above.
Can we please have instructions on how to do this in the documentation?
Thanks team.
The text was updated successfully, but these errors were encountered: