sonarqube系列一:SonarQube搭建 - docker方式

本文详细介绍了如何使用Docker搭建SonarQube,包括临时搭建和产品化搭建(8.x以上版本),涉及部署postgres数据库、启动容器及权限设置。此外,还讲解了访问SonarQube、安装插件以及SonarQube与Jenkins的集成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


代码审计简述

代码审计指标

  1. 代码坏味道
  2. bug和漏洞
  3. 代码重复度
  4. 单测与集成

代码审计工具

1.综合性的平台
  • SonarQube
2.IDE辅助工具
3.独立的静态分析

SonarQube

一 、搭建

借助docker快速搭建,需要掌握对docker的基本使用

方式一:临时搭建
docker run -d --name sonarqube  -p 9000:9000 -p 9092:9092 sonarqube
方式二:产品化搭建(8.x以上版本)
1.部署postgres数据库

启动postgres容器

docker run -d --name postgres \
-e POSTGRES_USER=sonarqube \
-e POSTGRES_PASSWORD=sonarqube \
-e PGDATA=/var/lib/postgresql/data/pgdata \
-v $PWD/postgresql/:/var/lib/postgresql/data \
postgres
2.部署sonar
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值