在在 docker hub 中搜索 sonarqube 镜像,搜索链接:https://hub.docker.com/
docker pull sonarqube:8.9.2-community
注意:
(1)使用docker pull sonarqube拉取最新版启动时会报错:
could not find java in ES_JAVA_HOME at /opt/java/openjdk/bin/java
(2)如果要导出PDF报告,请使用docker pull sonarqube:8.7.1-community,高版本目前找不到支持导出的插件
执行命令:
docker run --name sonarqube -p 9100:9000 -d sonarqube:8.9.2-community
访问网址:http://192.168.1.35:9100/,默认用户、密码为 admin/admin:
第一次登录需要修改密码:
mvn sonar:sonar \ -Dsonar.projectKey=sso \ -Dsonar.host.url=http://192.168.1.35:9100 \ -Dsonar.login=fceae00e989150fa7db8eecb5a46ddf30d68c793