Lio*_*l D 5 containers azure docker sonarqube
我尝试在 Azure WebApp 上安装 sonarqube 容器。
只要使用H2数据库就可以正常工作。不幸的是,每次容器重新启动时,该数据库都会被清空。因此,我尝试使用 SQLServer 而不是 H2。
当容器托管在我的机器上时,一切正常。但在 WebApp 上,我遇到了底层 ElasticSearch 的问题:
最大虚拟内存区域 vm.max_map_count [65530] 太低,增加到至少 [262144]
我不是 Linux 高级用户,但尽我所能阅读,它只能在主机上更改,我无法调整。我尝试使用不同的容器,例如这个:https:
//azure.microsoft.com/en-in/resources/templates/101-webapp-linux-sonarqube-azuresql/
我也遵循了本教程:
https: //www.natmarchand.fr/sonarqube-azure-webapp-containers/
没有任何效果:(
有没有人成功在 Azure 上安装 Sonarqube 容器并使用 SQL Server 作为数据库?或者有没有人解决了上面提到的问题?非常感谢您反馈。
可以使用配置应用程序设置来设置该参数,无需创建新容器。
在门户中,转到应用程序设置并添加新的应用程序设置。名称将为 SONAR_ES_BOOTSTRAP_CHECKS_DISABLE,值为 true。这会将变量传递给容器并允许其启动。
| 归档时间: |
|
| 查看次数: |
1850 次 |
| 最近记录: |