-
Notifications
You must be signed in to change notification settings - Fork 102
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
support for containerized installs #215
Comments
#214 allows startup of codes in a singularity container from outside it (at least in a clunky way). This needs to be supported better:
|
run_command_redirected.py maybe installed/ and used as binary. Currently its location ends up in the command line by importing and looking at file property. This would not work for cases where the AMUSE install from which the worker is used is different than the local install (thus also not for containers). |
Will be it something like https://github.com/evbauer/MESA-Docker ? If will, maybe it is useful to maintain two versions: full, with all possible modules, including heavyweight as MESA, and lite, with minimal set. So, such container edition will remove need in binary release and possible can make amuse available on not-so-open OS Its look like there already was such attempts, but unsuccessful |
@gekarmi: we are not sure yet about the exact form, ie whether it should be an a way to distribute the binary, or there should be a more extensive container (with development tools), or a way to isolate (the prereq of ) different community codes. There is a minimal amuse install (framework+ 3 codes) singularity image:
(if you have singularity installed) in other words if you have more ideas, list them here.. |
[disclaimer: i am not really any sort of developer, just computational astrophysics script kiddie, so there are high probability thats all are totally wrong]
Oh, sorry for my poor english and hopeless writing skills in any language, it seems I wasnt made my words clear Finally, IMHO, binary in container is pretty useless, because destroy advantages of binary release itself(just executable file, small size, no need to any installation, clear and small dependences...) Thank you for your time and attention! |
I would like to gather all issues/ needs/ ideas for containerized AMUSE installs here
The text was updated successfully, but these errors were encountered: