-
Notifications
You must be signed in to change notification settings - Fork 26
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 container registry to DockerHub #514
Conversation
Tested a pipeline both locally and on KfP. Both work with the new registry 🎉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Robbe! is fondant
namespace taken in Docker?
Yes, the fondant namespace is taken unfortunately. I will document this in the issue with some more info. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think in the sample pipelines are still some image references not correct.
examples/pipelines/commoncrawl/components/extract_images_from_warc/fondant_component.yaml
Outdated
Show resolved
Hide resolved
examples/pipelines/commoncrawl/components/read_warc_paths/fondant_component.yaml
Outdated
Show resolved
Hide resolved
@@ -1,6 +1,6 @@ | |||
name: Clean captions | |||
description: Component that filters out bad captions (Empty captions, Captions with weird characters, Captions that are dates) | |||
image: ghcr.io/ml6team/clean_captions:50f3a97878ac81670ebe624039ff0fcec0542e4f | |||
image: fndnt/clean_captions:50f3a97878ac81670ebe624039ff0fcec0542e4f |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one I can't see on docker hub. I think the example pipeline images are not pushed to docker hub?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, they are not built automatically. But the updated build script will push them there for you. So it's the same flow as before.
Fixes #495
This PR moves everything to use DockerHub as our container registry instead of Github container registry. This is necessary to support managed pipeline services such as Vertex AI and Sagemaker.
As an improvement, the README of the component is now pushed as well. Example.
The "fondant" organization is unfortunately taken on DockerHub, and we can only request a transfer if we hold a US trademark on the name. Maybe something for the future. For now, I went with "fndnt".