docker之SonarQube安装

2023年7月17日11:09:45

一、搜索 sonarqube 镜像

在在 docker hub 中搜索 sonarqube 镜像,搜索链接:https://hub.docker.com/
docker之SonarQube安装

二、拉取镜像

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之SonarQube安装

三、运行

执行命令:

docker run --name sonarqube -p 9100:9000 -d sonarqube:8.9.2-community

四、登录

访问网址:http://192.168.1.35:9100/,默认用户、密码为 admin/admin:
docker之SonarQube安装
第一次登录需要修改密码:
docker之SonarQube安装

五、安装中文插件

docker之SonarQube安装

六、分析项目

1.创建手工项目

docker之SonarQube安装

2.在过程中生成令牌,复制 maven 命令

mvn sonar:sonar \   -Dsonar.projectKey=sso \   -Dsonar.host.url=http://192.168.1.35:9100 \   -Dsonar.login=fceae00e989150fa7db8eecb5a46ddf30d68c793

3.在 Idea 打开 maven 运行窗口运行命令

docker之SonarQube安装
docker之SonarQube安装

4.回到sonar界面,已自动显示检测结果

docker之SonarQube安装

  • 作者:奔跑吧邓邓子
  • 原文链接:https://blog.csdn.net/u012069313/article/details/119542053
    更新时间:2023年7月17日11:09:45 ,共 748 字。