Difficulty: beginner
Estimated Time: 6 minutes

What's sonarqube

SonarQube provides the capability to not only show health of an application but also to highlight issues newly introduced. With a Quality Gate in place, you can fix the leak and therefore improve code quality systematically.


You've completed your first Sonarqube Analysis on Katacoda!

Don’t stop now! The next scenario will only take about 10 minutes to complete.

Sonarqube Scenario

Step 1 of 5

Step 1 - Install Sonarqube

Configure your Sonarqube server

Run Sonarqube

Use Docker image to run Sonarqube and expose ports

Execute on terminal docker run -d --name sonarqube -p 9000:9000 -p 9092:9092 sonarqube:alpine