Sonarqube

Download as .zip Download as .tar.gz View on GitHub

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.