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!

How to delete untagged Docker images digest (free tier)



  • Hi everyone,

    I'm new to ProGet and really enjoying it so far as a hobbyist user. However, I'm currently stuck with a cleanup issue. I have several untagged Docker image digests that accumulated because I've been pushing updates to the same tag repeatedly.

    Right now, I can't figure out how to clean up these untagged digests. Here's what I've tried so far:

    Restarting the container.

    • Manually scheduling clean-up jobs.
    • Using the REST/HTTP API—but I couldn’t find a way to filter or select untagged images by digest.
    • Waiting for the Feed Cleanup and Retention jobs to run, but these features appear to be Enterprise-only.
    • Waiting for the Docker Garbage Collection, but it seems to skip these untagged digests.
    • Attempting to delete them via the UI, but this only allows deletions based on tags, not digests.

    I'm struggling to figure out what options I have for cleaning up these untagged digests on the free tier. This is a home system as I am a hobbyist so the enterprise plan isn't feasible. If anyone could guide me or suggest an approach, I’d really appreciate it.

    Here’s a screenshot for reference:

    04bf538a-c360-4672-9790-e154d6102afd-image.png

    Thanks in advance for your help!


  • inedo-engineer

    Hi @lisama7982_5385,

    This is something that Retention Rules are typically used for, but as a home/hobby user I understand how that doesn't make sense.

    You cannot navigate to these images in the ProGEt UI, which means you can't delete them from the UI. So I would just tag them, then you can browse and delete them.

    Cheers,
    Alana



  • @atripp Thanks for the quick reply, I'm stuck about how to retag already existing digests?

    Currently, the repository is entirely untagged, so I can’t pull from the image's digest and retag it. I believe the issue is that I’m not being provided with the full digest hash - as seen in my screenshot - which is preventing me from referencing or working with the images directly.

    Would there be a way to retrieve the complete digest hash or otherwise interact with these untagged images so I can retag them? Or is there another approach you’d recommend for cleaning them up?


Log in to reply
 

Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation