SonarQube
Run Sonarqube inside a Docker container.
(this image is using the embedded h2 database)
Volumes
Sonarqube data
, logs
and extensions
directories are exported as data volume:
<USER_HOME>/docker/data/sonarqube/data
<USER_HOME>/docker/data/sonarqube/logs
<USER_HOME>/docker/data/sonarqube/extensions
Ports
The service is exposed through port 9000
.
Example
To run sonarqube do:
docker run -p 19000:9000 amesken/sonarqube
Now point your browser to http://192.168.99.100:19000/sonar
Administration is done by user admin
with password admin
.
Context of this image
This sonarqube image is originally created to work with a complete Continuous Delivery tool stack which can be obtained from docker or github. The image is based on this blog article by Marcel Birkner.