Skip to content
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

Move docker images to central registry #119

Closed
Peter9192 opened this issue Jun 21, 2021 · 1 comment
Closed

Move docker images to central registry #119

Peter9192 opened this issue Jun 21, 2021 · 1 comment

Comments

@Peter9192
Copy link
Collaborator

Currently each ewatercycle.model.* has a _get_docker_image and _get_singularity_image. The images are coupled to the available_versions class property.

Ideally the system administrator would pull/build all images so the user can just start them. If they are not available, this leads to issues (eWaterCycle/grpc4bmi#100 and eWaterCycle/grpc4bmi#95).

It would be nice to have a new module for administrators to build/pull all images. This would hold a registry of all the docker containers and the names of the corresponding singularity images. The ewatercycle.models.* classes could then get the docker/singularity images from this module, instead of having it hardcoded.

@sverhoeven
Copy link
Member

Now using ewatercycle.CFG['singularity_dir'] dir for sif files see https://ewatercycle.readthedocs.io/en/latest/system_setup.html#id2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants