This is because the default azure web app Linux container for the .net core is missing some required shared libraries required for chrome to run.
I'm not sure if there is some kind of way to extend this container. Maybe there is, but I don't see the documentation for it.
However, you should be able to deploy using your own docker image.
You should be able to find the required information in our documentation for docker and azure web apps here
https://jsreport.net/learn/dotnet-local#docker