Users often run into problems with their institutions giving them permission to run Docker containers. Adding official Singularity support would fix this issue in most cases. The downside is that Singularity is only officially supported on Linux at the moment, although it is possible to use a virtual machine on Windows/macOS as a workaround.
To do this, we would need to
test containers on singularity and modify if necessary
add documentation on other possible OCI frameworks
add example documentation for use with Singularity rather than Docker
Users often run into problems with their institutions giving them permission to run Docker containers. Adding official Singularity support would fix this issue in most cases. The downside is that Singularity is only officially supported on Linux at the moment, although it is possible to use a virtual machine on Windows/macOS as a workaround.
To do this, we would need to