sonarqube v7.9.3 community edition
OS: CentOS 7
DB: default H2
Rough DockerFile logic
- From CentOS 7 image
- download sonarqube
- entry point run.sh
run.sh
- exec java -jar lib/sonar-application-"${SONAR_VERSION}".jar
-Dsonar.log.level=“DEBUG”
-Dsonar.log.console=“true”
The container dies with attached log file.
I tried setting following properties but it failed due to read only file system:
sysctl -w vm.max_map_count=262144
sysctl -w fs.file-max=65536
ulimit -n 65536
ulimit -u 4096
I tried -Dsonar.search.javaAdditionalOpts=" -Dnode.store.allow_mmapfs=false" without success. When I ran the java startup cmd directly from host, it works fine but inside docker it failed.sonar_console.txt (18.3 KB)