Hi
WEBSITE_PORT works.
I think this is a separate issue from the port.
Take a look a little higher in the log.
Container xxx for site xxx has exited, failing site start
I don't think I can respond because SonarQube is stopped for some reason.
From the contents of the log, I think it is due to a problem similar to the following.
https://community.sonarsource.com/t/sonarqube-container-latest-does-not-start/46498
You may want to get the support of the SunarQube community.
I understand that there are other issues you really want to solve, but if you just answer this question ...
Does azure web app support dockerhub images which expose another port than 80?
Answer: Yes. App Service is supported.