docker 安装sonar7.9.1
docker安装Sonar7.9.1
准备环境
postgresql数据库
1.下载sonar
# 开发版本
docker pull sonarqube:8.9.1-community
2.配置
修改配置
vi /etc/sysctl.conf
添加下面配置:
vm.max_map_count=655360
执行指令
sysctl -p
sonar 挂载配置目录
sudo mkdir /data/sonarqube/conf
sudo mkdir /data/sonarqube/data
sudo mkdir /data/sonarqube/logs
sudo mkdir /data/sonarqube/extensions
sudo chmod 777 /data/sonarqube/ -R
3.启动Sonar 服务
docker run -d -p 9000:9000 -e SONAR_JDBC_USERNAME="sonar" -e SONAR_JDBC_PASSWORD="sonar" -e SONAR_JDBC_URL="jdbc:postgresql://ip:port/sonar" -v /data/sonarqube/conf:/opt/sonarqube/conf -v /data/sonarqube/data -v /data/sonarqube/logs:/opt/sonarqube/logs -v /data/sonarqube/extensions:/opt/sonarqube/extensions --name sonarqube sonarqube:7.9.1-community
浙公网安备 33010602011771号