Skip to content

Guidance on Choosing Between Apptainer and SingularityCE for Computational Materials Science Applications. #2948

Closed Answered by dtrudg
hongyi-zhao asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @hongyi-zhao. I have transferred your issue to a discussion thread, as it is not a bug or feature request, but is a usage related question.

At this time, there are four main functional differences between SingularityCE and Apptainer, from my point of view as a SingularityCE maintainer:

  • SingularityCE uses a setuid binary to create containers by default, while Apptainer uses unprivileged user namespaces by default. There are different security concerns for each approach. Some HPC sites favour user namespaces, and some setuid due to the different trade-offs. Some workflows require additional configuration when using unprivileged user namespaces. Some things only work in setuid mode, e.g…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by hongyi-zhao
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #2947 on May 28, 2024 08:17.