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!