Question
· May 3, 2024

What's the most recent non-preview Community Edition Container?

It's not clear to me, when using the InterSystems Container Repository, which version is the best / most recent non-preview Community Edition version to use.

I see lots of 2023.2.x versions, a single 2023.3 and 2024.1 version, but also a latest-cd and latest-em (with no explanation as to what cd and em mean).

I assume the trick is to use one of the latest-xx ones?  If so, which?

Unfortunately I haven't been able to find any explanatory information anywhere about the nomenclature conventions used.

Many thanks

Product version: IRIS 2023.3
Discussion (5)3
Log in or sign up to continue

Revisiting this after a while - it appears that things have changed again.  Am I correct that there are no longer any architecture-neutral containers and you have to specifically pull either an ARM or AMD/Intel version?  eg:

FROM containers.intersystems.com/intersystems/iris-community-arm64:2024.3

Also latest-em appears to not exist any more as an option, so you can't simply request the latest stable version?

Thanks for help/advice, Rob

A further follow-up on this.  If Architecture-specific containers are now to be the norm, could you at least use a nomenclature that allows the following?

FROM containers.intersystems.com/intersystems/iris-community-${BUILDARCH}:2024.3

This currently works if you build on ARM, but apparently the AMD64 version is:

iris-community:2024.3

rather than 

iris-community-amd64:2024.3

which makes such conditionalisation in a Dockerfile impossible.