-
Notifications
You must be signed in to change notification settings - Fork 48
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
Sif image #218
Comments
Dear @AidanGCr , Thanks a lot for this! I totally agree, several users have already made their own Singularity images, having this pre-built would make it much easier for others. Would you care to share some of your setup, as to how you built your SIF image? That would be very helpful, as I am not that experienced with this part. I will of course acknowledge your contributions in this respect. Happy to have your input, best, |
Absolutely! I run a Linux desktop at home so here's everything pertinent about my system from
As for creating the singularity/apptainer image, all that is needed is the below (assuming docker and singularity/apptainer are installed - something like sudo docker pull sigven/pcgr:vX.X.X #fill in your desired version here
sudo docker save sigven/pcgr:X.X.X -o myimage.tar #fill in your desired tar file name here as well
sudo apptainer build mysif.sif docker-archive://myimage.tar #fill in your desired sif file name here as well The sif should be usable from there. On my workstation the sif and tar file are output to your home directory. You may need to use Thanks, |
Is your feature request related to a problem? Please describe.
It would be nice to have a sif image pre-built and downloadable from this repo instead of building the sif from docker/apptainer on my personal computer and then transferring it to an HPC.
Describe the solution you'd like
A downloadable pre-built sif for the latest docker image.
Describe alternatives you've considered
I have built the image for myself, but this could be a hassle for new users/students who are working in locked-down (no sudo access) HPC environments. Alternatively, adding a section to the readme about how to make the sif from the docker image would be good, as it's only a few lines of code.
Additional context
I think this would help bring in new users.
The text was updated successfully, but these errors were encountered: