docker搭建sonarqube做代码审计

 为了更好的做未来升级(sonarqube升级比较频繁)所以使用两个容器连接

插件和数据库文件也使用宿主文件系统 创建/Users/k4n5ha0/sonarqube/data/postgresql/data 文件夹作为pg数据库文件储存路径

docker run --name postgresql -p 5432:5432 -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar -e POSTGRE_DB=sonar \
-v /Users/xxx/sonarqube/data/postgresql/data:/var/lib/postgresql/data -d postgres:10.6

第一个没什么好说的就是简单的启动一个postgresql

创建/Users/k4n5ha0/sonarqube/data/sonarqube/extensions/plugins 作为sonarqube的插件目录(记住这里要放置对应版本的插件!)

docker run --name sonarqube --link postgresql \
-e sonar.jdbc.url=jdbc:postgresql://postgresql:5432/sonar -p 9000:9000 -d \
-v /Users/xxx/sonarqube/data/sonarqube/extensions/plugins:/opt/sonarqube/extensions/plugins sonarqube:7.4-community

 

转载于:https://my.oschina.net/9199771/blog/2996470

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值