1. 在安装sonarqube,启动容器会失败,docker logs sonarqube查看到如下报错,这个报错是启动elasticsearch的报错。
virtual memory areas vm.max_map_count [65530] is too low
2. 修改/etc/sysctl.conf,
增加
vm.max_map_count=655360
3. 执行命令:
sysctl -p
4. 重启sonarquber容器
docker restart sonarqube
5. 查看日志,发现sonarqube可以启动了。