本文主要是介绍docker之SonarQube安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
- 一、搜索 sonarqube 镜像
- 二、拉取镜像
- 三、运行
- 四、登录
- 五、安装中文插件
- 六、分析项目
- 1.创建手工项目
- 2.在过程中生成令牌,复制 maven 命令
- 3.在 Idea 打开 maven 运行窗口运行命令
- 4.回到sonar界面,已自动显示检测结果
一、搜索 sonarqube 镜像
在在 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:
第一次登录需要修改密码:
五、安装中文插件
六、分析项目
1.创建手工项目
2.在过程中生成令牌,复制 maven 命令
mvn sonar:sonar \ -Dsonar.projectKey=sso \ -Dsonar.host.url=http://192.168.1.35:9100 \ -Dsonar.login=fceae00e989150fa7db8eecb5a46ddf30d68c793
3.在 Idea 打开 maven 运行窗口运行命令
4.回到sonar界面,已自动显示检测结果
这篇关于docker之SonarQube安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!