Docker 部署Sonarqube
- 官方image 仓库:docker hub
- docker search sonarqbe
- docker search mysql
- docker search postgres
Sonarqube与MySQL部署
Sonarqube与MySQL兼容问题:
参考: sonarqube与mysql
sonarqube7.9后不再支持mysql,建议换成Postgresql
试过可以成功运行的版本
Sonarqube Version | MySQL Version |
---|---|
sonar:7.1 | mysql:5.7 |
sonarqube:7.7-community | mysql:5.7 |
docker运行mysql
- mysql.properties: 需要的mysql参数文件
#mysql的env
MYSQL_ROOT_PASSWORD=root
MYSQL_DATABASE=sonar
MYSQL_USER=sonar
MYSQL_PASSWORD=sonar