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

[WIP] Add/dockerhub client #37

Merged
merged 29 commits into from Jan 15, 2018
Merged

[WIP] Add/dockerhub client #37

merged 29 commits into from Jan 15, 2018

Conversation

vsoch
Copy link
Member

@vsoch vsoch commented Jan 14, 2018

Not yet done (WIP!) this will add a docker hub client to sregistry, meaning a controller to build images from Docker Hub layers (via Singularity build). After this is finished I can do a few small tweaks to have a client for Nvidia cloud, as it will be easy with this set up to create custom clients for different container registries. It's not reasonable for Singularity proper to implement every connection, but is moreso here. These issues are relevant after this subsequent work:

Getting on a plane soon, will finish up this work later!

Adding Google Drive Integration
	modified:   docs/clients/dockerhub.md
	modified:   sregistry/main/dockerhub/__init__.py
	modified:   sregistry/main/dockerhub/api.py
	modified:   sregistry/main/dockerhub/pull.py
	modified:   sregistry/main/dockerhub/record.py
@vsoch
Copy link
Member Author

vsoch commented Jan 15, 2018

Example usage here: https://asciinema.org/a/157156?speed=3

@vsoch vsoch merged commit 7f54d45 into development Jan 15, 2018
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

Successfully merging this pull request may close these issues.

None yet

1 participant