-
I noticed that in the current template, the base image is neurodebian rather than bare ubuntu like we used previously: Is that the recommendation for new containers? Do we have such a recommendation or it doesn't really matter? I'm asking because many times people build new versions of old containers (e.g., I built bidscoin 3.7.0 instead of version 2.X that was available before), and if we do not instruct them, they might just keep the same base image as in the original container. This might not be what we want. Cheers, |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
neurodebian is a good starting point as it makes it very easy to install neuroimaging software, but the base image will need to be adjusted if it doesn't work for certain applications. Ultimately, it doesn't matter which base image is used as long as the application works. |
Beta Was this translation helpful? Give feedback.
-
Ok. thanks for the info. Regarding Singularity container nesting, I remember that it requires user namespace, and this is not supported by all version of Linux. So maybe we can at least have a recommendation of minimum versions of Linux to use -- it will then be easier to enable container nesting when we need to. |
Beta Was this translation helpful? Give feedback.
-
Great. Happy to hear that it's already working. Wasn't sure. Container nesting is something that I will explore also for the MATLAB container, so would be great if you could document in https://github.com/NeuroDesk/neurocontainers/blob/master/recipes/code/build.sh If you already explained everything in an issue, you're welcome to link there. I might overlooked it when I was busy. |
Beta Was this translation helpful? Give feedback.
neurodebian is a good starting point as it makes it very easy to install neuroimaging software, but the base image will need to be adjusted if it doesn't work for certain applications. Ultimately, it doesn't matter which base image is used as long as the application works.