menos de 1 minuto(s) de lectura

En este post explicaremos una forma sencilla de realizar un análisis de código utilizando SonarQube y Docker. SonarQube con Docker

El propósito no es tener una instalación correcta de SonarQube sino usar el docker de SonarQube para analizar código de forma puntual.

Para realizar esto deberemos tener instalado Docker. Una vez tenemos instalado docker lo iniciamos:

systemctl start docker.service

Descargamos SonarQube y sonar-scanner:

docker

docker pull newtmitch/sonar-scanner
docker pull sonarqube

Iniciamos SonarQube:

docker run -d --name sonarqube -p 9000:9000 -p 9092:9092 sonarqube

Iniciamos el escaner indicando dónde está el código a analizar:

docker run -it -v /path/to/source/code/:/root/src --link sonarqube newtmitch/sonar-scanner

Cuando el escaner finalice podremos ir a localhost:9000 y ver los resultados.