Indeed, this is a hard requirement for the embedded Elasticsearch. And running Elasticsearch on ACI is known to be tricky.
Unfortunately, I have no easy solution to offer you right now . You could try and contact Azure support, or search for solutions on how to run Elasticsearch on ACI. The same (or at least, similar) solution would apply to running SonarQube, although it may require you create a custom image, which extends the official one.
If you do find a solution, we’d love to hear about it.
Hello Terry - Is this going to be an official SonarQube 8.5.x Enterprise edition soon? We’re stuck with not able to run SonarqQube on ACI because of vm.max_map_count issue during start up whenever connecting to Azure SQL.
As a poc, we’re requesting a dedicated SKU to deploy sonarqube to ACI to see if the dedicated SKU on Azure will have more out of the box virtual memory to bypass this problem. However, an official SonarSource with fix to address this issue is much preferred.
Thanks for the docker image. Would you be able to release another version which pulls from sonarqube:9.4.2-community or sonarqube:latest in order to protect from the Log4J Vulnerability?