-
Notifications
You must be signed in to change notification settings - Fork 17
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
helper to establish singularity container images out of stored docker images #121
Comments
may be @vsoch can readily point on how to do that ;) |
I would:
It's exactly the same as what we worked on for tributors, you could copy paste the recipes fairly verbatim. |
the idea is to build singularity (not docker) images from docker layers we already have locally under git-annex control. |
Then just use the same logic here https://github.com/singularityhub/docker2singularity. If you don't want to use the Docker daemon to retrieve and dump layers, then instead of running docker export just put the layers there instead :) |
Right! we could probably just do what we do already -- recompose the docker image from stored layers and manifest -- and then just run |
Probably we should introduce |
ATM e.g. in https://github.com/ReproNim/containers we created singularity images via establishing more or less dummy Singularity file to build singularity images on singularity hub. But with singularity hub having established various measures to prevent abuse, I will be switching to just create singularity images locally from docker images (e.g. via
singularity pull docker://...
). BUT if we add docker containers, we already have all needed data (layers etc) available under annex! I think it might be really nice to have a helper which we coulddatalad run
to produce (and possibly re-produce) singularity containers from dockers we have in the repo (not from online hub which might change its content etc)The text was updated successfully, but these errors were encountered: