marbl-ecosys / HiRes-CESM-analysis

Notebooks and tools for validating the 0.1 degree POP / CICE run with ocean BGC
http://hires-cesm-analysis.dokku.projectpythia.org/Interactive_Dashboard
5 stars 7 forks source link

Containers instead of environment files? #36

Open mnlevy1981 opened 4 years ago

mnlevy1981 commented 4 years ago

At the CSEG meeting yesterday, I walked the group through the code in #34 to give a preview of what we were envisioning for the future of model diagnostics. One issue that came up was the question of keeping everyone in a stable environment, or possibly using the same environment, and @briandobbins suggested we look at putting together a docker container to run in. There is discussion about doing something similar for the environment used to generate the CESM documentation in https://github.com/ESCOMP/ESCOMP-Containers/issues/7 -- it does not sound overly onerous to load a container issue on Cheyenne or Casper though I don't know if the environment would be accessible via JupyterHub (or even a tool like jupyter-forward).

I think this is a low priority issue at the moment, but I wanted to make a note of the suggestion for future discussion. (I don't know anything at all about creating containers and my one attempt at loading a container via Docker didn't go so well... but with some guidance I'm sure I could figure it out and put together a step-by-step guide for others to follow.)