mariner amd dist latest + node.js 18 support
hi, i would like to ask couple of questions
- is there a way to get the latest tag of amd64 distribution of the image? following the docs, i must specify full image version to pin the amd64 architecture - for instance - 16.14.2-2-cm2.0.20220527-amd64
- is there a way to get node18 installed on the image/ is there any node 18 image i can use?
thanks!
Hi @ranshamay.
- You can query this url:
https://mcr.microsoft.com/v2/cbl-mariner/base/nodejs/tags/listto get the available tags for nodejs container image. You don't necessarily have to pin to a specific image version. It depends on whether you would like to stay on the latest majornodejsversion, in which case, you could just choose the16tag. If you want to stay on a specific major.minor version then you could pin to16.14. The tags also offer a way to stay on the nodejs version with a specificmarinerversion i.e.,16-cm2.0,16.14-cm2.0. - Mariner only offers nodejs version
16at the moment so unfortunately you wouldn't be able to upgrade to18until Mariner starts to offer it.
I hope that helps.
Is there an update on Node.js 18? Node 16 enters maintenance in October 2022.
Any updates? Maybe from @mandeepsplaha side?
Hey fellow Microsofters 👋 ,
Visited the link that @mandeepsplaha referenced here
https://mcr.microsoft.com/v2/cbl-mariner/base/nodejs/tags/list and it looks like it only goes up to node 16.8 at the time of this comment

@mandeepsplaha - do which upstream team (or person) can we talk to discuss node 18 support or timelines?
I believe support is critical since node 18 is now the most recent version of NodeJS that is on Long Term Support (LTS); many apps at MSFT & LinkedIn are seeking to migrate to mariner, but is a challenge since Node 18 isn't supported
+1, watching. We moved a bunch of images from Ubuntu to Mariner expecting to have access to LTS Node builds.
I sincerely apologize that I haven't replied to the above requests sooner.
We have an update on nodejs 18 container image. We have just released the nodejs 18 container image through MCR. This link is still valid to query the available tags for this image. Additionally, you can also use the MAR (Microsoft Artifact Registry) portal for more information on CBL-Mariner NodeJS container image.
Thank you so much!