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

To design a strategy around storing and deploying local containers on Setonix #187

Open
dipietrantonio opened this issue Jun 29, 2023 · 2 comments

Comments

@dipietrantonio
Copy link
Collaborator

dipietrantonio commented Jun 29, 2023

Pawsey develops and deploys several containers such as OpenFOAM containers, Tensorflow (built on top of the AMD one to fix some missing packages), and some others. For those containers that are not published on a remote server such as DockerHub, I suggest defining a local, staff-managed repository on the /software filesystem. Then, SHPC recipes can refer to that location.

A good location would be /software/setonix/container-images.

@marcodelapierre
Copy link
Contributor

Very good idea!
My suggestion is to also scope which images will not be pushed to the public repo, and hence need the dedicated local storage area. (e.g. closed source/licensed software...)

@marcodelapierre
Copy link
Contributor

Another suggestion, from original conversations with Maciej and others within Pawsey: keep the scope of officially supported images small (base images, strategic support cases, ..), to maintain amount of work manageable

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