menjalankan sonarqube dari docker - Untuk para developer dan QA, pasti sudah familiar dengan SonarQube, sebuah layanan untuk automatisasi review kode untuk pendeteksi bug, kerentanan, dan kode yang tidak bersih.
SonarQube telah rilis di docker hub yang berarti kita bisa memakai layanannya melalui container docker dengan mudah. Kita tidak perlu menginstall web server, database, atau java sdk di device kita. Semua sudah di-bundle jadi satu di images sonarqube di docker.
Oke, berikut ini adalah cara install dan menjalankannya.
A. Menjalankan SonarQube dari Docker
1. Pull Images
Seperti biasa, kita harus pull images sonarqube dan sonar scanner dari docker hub.
docker pull sonarqube:latest
docker pull sonarsource/sonar-scanner-cli:latest
docker run --name sonarqube -p 9001:9000 sonarqube
docker run --rm -v "$(pwd):/usr/src" sonarsource/sonar-scanner-cli \
-D sonar.projectKey=(PROJECT KEY MU) \
-D sonar.host.url=http://172.17.0.2:9000 \
-D sonar.login=(TOKEN MU)
docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' sonarqube
No comments:
Post a Comment
Komentar yang bermutu Insyaallah akan mendapatkan berkah