Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

Docker Connectors



  • Are there any roadmap details surrounding Connectors for Docker and availability?

    Product: ProGet
    Version: 4.7.10



  • This was a deliberate design decision, as we didn't feel that the concept of a connector made sense in the Docker ecosystem. (We have a little more on this here and here.)

    What is your use-case for this feature? We're open to adding it, so long as it's generally useful.



  • So the same justification around why we want to use connectors for NPM.

    We want one repo that is a combination of two others.

    internal and external

    external is just a connector proxy to docker hub

    internal would be a local cached repo - where we could publish relied on external dockers - so 1) if they go away tomorrow we still have it 2) remove reliance on internet based dependencies



  • We've discussed this feature, and will likely be including it in a future release. We haven't scheduled which release as of this post, but we will update PG-1021 as we decide on a timeline.



  • Hi, i'm reopening this thread as the public docker connector has been available for a while now, but I can't figure out how to use it.

    I have the connector set up to point at https://registry.hub.docker.com
    The setting Do not attempt to search the container registry was automatically enabled.

    I have a feed public-docker set up to use the connector. The connector shows Active and Healthy, although it shows no known package count (I believe this is expected).

    Overall, I'm not sure how to use it. The documentation reads as self-conflicting, although I don't know enough about it to say that for sure. That's why I'm asking.

    From https://docs.inedo.com/docs/proget-docker-connectors:

    You can also create a connector to an external (non-ProGet) registry such as Docker Hub. This could be useful to whitelist certain base images, or to cache them on your local infrastructure.

    but then...

    Many external registries such as Docker Hub do not expose an API for searching and discovery of images, so the ProGet web UI cannot be used to search or browse for images stored in one of these registries via connector.

    So, i see that I can't search in the UI for images. That's alright, but how can i make sure my docker pull or docker run commands go through the ProGet feed, so the images can be cached, instead of directly out to the Docker Hub?

    Thanks!



Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation