Deploy app on IOT-GATE-IMX8 using .NET 8

I have a Balena application that is currently deployed using
balenalib/iot-gate-imx8-debian-dotnet:3.1-aspnet-run
as base Docker image

Now I’ve upgraded the app to run on .NET 8 but I cannot find a .NET 8 docker image on balenalib.
Is there a chance it will be upgraded soon or is there a way to create it myself?

I guess my last resort is to downgrade the app to .NET 5?

1 Like

Hey @MaxFerretti78 , welcome back to the forums!

Since your device type is aarch64/arm64 based, I would suggest using the officially maintained dotnet images from Microsoft. They are going to receive more frequent updates and fixes.

Try these out with your app

The balenalib base images “product” is kind of influx. Originally when we started them, the docker ecosystem was very new and support for arm (6/7/8) images was almost non-existant, so we had to provide balenalib to help our customers succeed.

However, now almost a decade later, the docker images for all architectures are very well supported and maintained, so the value and advantage of the balenalib set of images has drastically diminished and the burden of keeping them as fresh as those of docker official images has become quite high. This is why you will see quite a bit of our newer blog posts, etc. promoting using the official images.

I hope this helps!

1 Like

Thank you for your reply.
That’s actually great news for me!