SonarQube安装和配置
环境:阿里云 Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-77-generic x86_64)
安装方式
共有2种:
zip包
官网https://www.sonarqube.org/downloads/上下载zip包,通过运行shell脚本的方式运行
/opt/sonarqube-9.1.0.47736/bin
drwxr-xr-x 3 root root 4096 Sep 17 07:07 windows-x86-64
drwxr-xr-x 3 root root 4096 Sep 17 07:07 macosx-universal-64
drwxr-xr-x 2 root root 4096 Sep 17 07:07 jsw-license
drwxr-xr-x 3 root root 4096 Oct 10 07:43 linux-x86-64
根据安装的系统,选择运行方式;
如linux上:
cd linux-x86-64
sh sonar.sh start
docker
通过docker的方式安装和运行
命令:docker pull sonarqube
输出:
Using default tag: latest
latest: Pulling from library/sonarqube
a0d0a0d46f8b: Pull complete
ebb745650a9d: Pull complete
ec5d1b82b20a: Pull complete
Digest: sha256:8cd6eb50928245ea409d61cdc49f613d847605eb324736fad096ce494d2d42c9
Status: Downloaded newer image for sonarqube:latest
docker.io/library/sonarqube:latest
启动:
docker run -d --name sonarqube -e SONAR_ES_BOOTSTRAP_CHECKS_DISABLE=true -p 9000:9000 sonarqube:latest