List all Business Central Docker Image Tags on Microsoft Container Services

A while ago, I blogged about how you can get to all the tags on Docker Hub, for all images of Microsoft Dynamics NAV. This was more useful than I ever imagined, as many people referred to it, or I had to refer to it for others. In any case, for us “simple” NAV “dinosaurs”, these docker tags doesn’t always seem to be easy to “assemble”, so getting a list of all of them, is sometimes nice to get to the very specific one that one might need – or just to get an idea of what else is out there (or better yet “in there”).

Here you can find that blogpost: List all NAV Docker Image Tags on Docker Hub

Important word in that title: “Docker Hub”.

Not too long ago, Freddy introduced images on “Azure Container Registry”, “Microsoft syndicates container catalog”, “Microsoft Container Registry” or however you want to call “mcr.microsoft.com” 😉 – which makes very much sense (just think “Azure Container Service” in the future) – by creating repos like:

  • mcr.microsoft.com/businesscentral/onprem
  • mcr.microsoft.com/businesscentral/bcsandbox

Thing was, I was not able to get to a list of tags for those repos. So regarding tags, it was back to square one: figuring it out the tags by trial and error (at least, that’s what I did ;-)).

Until today. I saw a tweet from Tobias Fenster, who announced that Microsoft now supports the so-called “Hub Catalog API” (whatever that is, but it sounds good). Back in business! And we don’t even need PowerShell for this … these URLs get you straight to a JSON with all the tags:

Then again – I wouldn’t be waldo if I didn’t put this in some kind of PowerShell script, which you can find here. Nothing too fancy, but an easy ability to filter, search, loop, … through the image tags. If you want to loop through all the tags to download them all – go nuts! ;-).

This made me think though – what is actually the current overview of all docker repos (regarding Dynamics NAV and Business Central) that Freddy makes available for us ? I might put this in a next post ;-).  For now – have a nice weekend!

3.67 avg. rating (78% score) - 3 votes

Permanent link to this article: https://www.waldo.be/2019/01/18/list-all-business-central-docker-image-tags-on-microsoft-container-services/

3 comments

7 pings

Skip to comment form

    • absolutelyfreeweb on March 4, 2021 at 7:37 pm
    • Reply

    oh no has this stopped working? https://mcr.microsoft.com/v2/businesscentral/onprem/tags/list gives me nothing

      • waldo on March 4, 2021 at 9:48 pm
        Author

      Yep, the docker repos don’t exist anymore. It’s all “artifacts” now. To get a full list of artifact, use “get-bcartifacturl -select All” in Powershell to get all versions.. .

      more info here:
      https://freddysblog.com/tag/get-bcartifacturl/

    • absolutelyfreeweb on March 31, 2021 at 7:14 pm
    • Reply

    EDIT: I found it https://mcr.microsoft.com/v2/businesscentral/tags/list
    There are some with the sql version stated specifically

  1. […] « List all Business Central Docker Image Tags on Microsoft Container Services […]

  2. […] I was writing my previous blogpost, I was wondering what the actual Docker repos are today. […]

  3. […] I was writing my previous blogpost, I was wondering what the actual Docker repos are today. […]

  4. […] -imageName “mcr.microsoft.com/businesscentral/onprem” tells Docker exactly what image to get from which repository. There used to be Docker images on the microsoft/ repository also, but as far as I know everything should be moved to mcr.microsoft.com by now. For more information on what’s available, check out this blog by Waldo. […]

  5. […] and yes, BC14 is available. Hat tip to Waldo for figuring out how to do that. Check out his List all Business Central Docker Image Tags blog. To summarize: Use this URL to get a list of Business Central on premises Docker container […]

  6. […] and yes, BC14 is available. Hat tip to Waldo for figuring out how to do that. Read more in his List all Business Central Docker Image Tags on Microsoft Container Services post, complete with URLs that take you straight to a JSON with all the […]

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.